资源简介
WinForm GeckoFx33 Demo JS与C#互交 窗口浏览器之间的相互调用
代码片段和文件信息
using Gecko;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace TestGeckoFx
{
public partial class Form1 : Form
{
private GeckoWebBrowser gfxBrowser;
public Form1()
{
InitializeComponent();
InitBrowser();
}
private void InitBrowser()
{
Gecko.Xpcom.Initialize(“xulrunner“);
gfxBrowser = new GeckoWebBrowser() { Dock = Dockstyle.Fill };
gfxBrowser.Parent = pnlMain;
gfxBrowser.Navigate(string.Format(@“{0}\www\test.html“ Environment.CurrentDirectory));
gfxBrowser.AddMessageEventListener(“call“ ((string p) => { call(p); }));
gfxBrowser.AddMessageEventListener(“callMe“ ((string p) => { callMe(p); }));
}
public void call(String sss)
{
MessageBox.Show(“call:“ + sss);
}
public void callMe(String sss)
{
MessageBox.Show(“callMe:“ + sss);
}
private void button1_Click(object sender EventArgs e)
{
Executescript(“htest1(‘来自C#的调用1‘)“);
}
private void button2_Click(object sender EventArgs e)
{
Executescript(“htest1(‘来自C#的调用2‘)“);
}
private void Executescript(string func)
{
if (this.gfxBrowser.Document != null)
{
try
{
var context = new AutoJSContext(this.gfxBrowser.Window.JSContext);
context.Evaluatescript(func gfxBrowser.Window.DomWindow);
}
catch (Exception ex)
{
}
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 187 2017-07-22 11:18 TestGeckoFx\TestGeckoFx\App.config
文件 1966 2017-07-22 11:51 TestGeckoFx\TestGeckoFx\Form1.cs
文件 3792 2017-07-22 11:47 TestGeckoFx\TestGeckoFx\Form1.Designer.cs
文件 5817 2017-07-22 11:47 TestGeckoFx\TestGeckoFx\Form1.resx
文件 1309184 2015-06-24 09:14 TestGeckoFx\TestGeckoFx\lib\Geckofx-Core.dll
文件 134656 2015-06-24 09:14 TestGeckoFx\TestGeckoFx\lib\Geckofx-Winforms.dll
文件 523 2017-07-22 11:18 TestGeckoFx\TestGeckoFx\Program.cs
文件 1346 2017-07-22 11:18 TestGeckoFx\TestGeckoFx\Properties\AssemblyInfo.cs
文件 2874 2017-07-22 11:18 TestGeckoFx\TestGeckoFx\Properties\Resources.Designer.cs
文件 5612 2017-07-22 11:18 TestGeckoFx\TestGeckoFx\Properties\Resources.resx
文件 1098 2017-07-22 11:18 TestGeckoFx\TestGeckoFx\Properties\Settings.Designer.cs
文件 249 2017-07-22 11:18 TestGeckoFx\TestGeckoFx\Properties\Settings.settings
文件 10704 2017-07-22 11:52 TestGeckoFx\TestGeckoFx\TestGeckoFx.csproj
文件 228 2017-07-22 11:40 TestGeckoFx\TestGeckoFx\TestGeckoFx.csproj.user
文件 93436 2017-07-22 11:39 TestGeckoFx\TestGeckoFx\www\jquery-1.8.2.min.js
文件 1578 2018-09-21 15:35 TestGeckoFx\TestGeckoFx\www\test.html
文件 11776 2017-07-04 17:34 TestGeckoFx\TestGeckoFx\xulrunner\AccessibleMarshal.dll
文件 66560 2017-07-04 17:34 TestGeckoFx\TestGeckoFx\xulrunner\breakpadinjector.dll
文件 107008 2017-07-04 17:34 TestGeckoFx\TestGeckoFx\xulrunner\crashreporter.exe
文件 4063 2017-07-04 17:34 TestGeckoFx\TestGeckoFx\xulrunner\crashreporter.ini
文件 2106216 2017-07-04 17:34 TestGeckoFx\TestGeckoFx\xulrunner\D3DCompiler_43.dll
文件 3231832 2017-07-04 17:34 TestGeckoFx\TestGeckoFx\xulrunner\d3dcompiler_46.dll
文件 118 2017-07-04 17:34 TestGeckoFx\TestGeckoFx\xulrunner\dependentlibs.list
文件 3481 2017-07-04 17:34 TestGeckoFx\TestGeckoFx\xulrunner\dictionaries\en-US.aff
文件 680203 2017-07-04 17:34 TestGeckoFx\TestGeckoFx\xulrunner\dictionaries\en-US.dic
文件 899 2017-07-04 17:34 TestGeckoFx\TestGeckoFx\xulrunner\freebl3.chk
文件 323072 2017-07-04 17:34 TestGeckoFx\TestGeckoFx\xulrunner\freebl3.dll
文件 5001216 2017-07-04 17:34 TestGeckoFx\TestGeckoFx\xulrunner\gkmedias.dll
文件 126464 2017-07-04 17:34 TestGeckoFx\TestGeckoFx\xulrunner\gmp-fake\1.0\fake.dll
文件 102 2017-07-04 17:34 TestGeckoFx\TestGeckoFx\xulrunner\gmp-fake\1.0\fake.info
............此处省略46个文件信息
相关资源
- c#winform中完美代替WebBrowser最新的控件
- C# WINFORM框架源碼
- C# WinForm实践开发教程清晰版
- 一种开源业务系统框架winform源码
- 毕业设计,基于winform的酒店管理系统
- DevExpress WinForm中文文档
- DevexpressWinform中文文档
- Devexpress Winform中文文档纯中文文档N
- Iocomp.Net+WinForms+V4+SP2完全破解版
- Devexpress 中文说明文档winform
- C# WinForm实践开发教程 (钱哨) 带书
- 《CS框架权限管理功能设计》 winform
- [C#]SignalR实现扫码登录(B/SC/S)源码
- C#winformKTV点歌系统
- WinForm开发经典图标素材 总共有3800+
- IOComp.Net WinForms UltraPack 5.0SP1
-
基于winform的xm
l菜单编辑器c#源码) - 数据库课设:KTV点歌系统C# WinForm+Sq
- C#WinForm人事管理系统开发实录
- C#开发MC3200/MC32N0设备的开发文档及需
- 198个经典C#WinForm(超赞)
- WinForm窗体程序中使用CefSharp获取加载
- 198个经典C#WinForm 超赞的完整版
- 基于C#WinForm数据库在线考试系统项目
- C# winform 经典ERP源码-采用了DevExpress
- WinForm嵌入Word文档控件开发
- Krypton.zip
- c#winform自动升级程序源码
- winform与MVC开发的SignalR相互发送信息
- Winform经典项目
评论
共有 条评论