时间:2016-02-24 20:38 来源: 我爱IT技术网 作者:佚名
欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【原创:.NET中winform与webform互相通讯实例】,下面是详细的分享!
原创:.NET中winform与webform互相通讯实例
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace TestJSWin { [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial class MainForm : Form { public MainForm() { InitializeComponent(); this.WebContainer.ObjectForScripting = this; //这句很关键,主要和页面的JS互相操作 Uri uriSale = new System.Uri("http://localhost:8012/index.htm"); //浏览器控件默认打开页面 WebContainer.Url = uriSale; } /// <summary> /// 菜单点击事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void jsEventToolStripMenuItem_Click(object sender, EventArgs e) { WebContainer.Navigate("javascript:fn_test();void(0);"); } /// <summary> /// BS调用方法 /// </summary> /// <param name="strShow"></param> public void JavascriptCall(string strShow) { MessageBox.Show(strShow); } } }以上所分享的是关于原创:.NET中winform与webform互相通讯实例,下面是编辑为你推荐的有价值的用户互动:
相关问题:Winform和WebForm的交互?
答:是不是你用window.external方法调用的你winform上的方法或函数? >>详细
相关问题:C# asp.net webform与winform通信
答:如果提前知道IP的话,可以通过socket进行数据通讯。如果不知道的话,可以找个固定的服务器进行中转。 >>详细
相关问题:asp.net WebForm和WinForm同在服务端,如何通讯、...
答:可以使用webservice wcf来做 或者使用tcp/ip udp (如socket remoting等技术)还可以使用msmq消息队列来做。方式很多,选适合你的。 >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
