公告
财富商城
积分规则
提问
发文
2019-01-03 02:51发布
爷、活的狠高调
通过点击浏览器页面上的html按钮怎么给C#窗体程序(窗体程序已启动)传参数,求解!!!
winForm 承载一个http是最好的方式。
通过文件吧,一个写文件,一个读文件
在 HTML 按钮添加 Js 事件,为 Js 代码事件实现 window.external 方法 + 事件名称,Windows 窗体中实现同名称事件接收参数。
HTML 代码:
1 <html> 2 <body> 3 <button type="button" id="btnReload" onclick="Reload()" class="btn btn-lg btn-primary">刷 新</button> 4 </body> 5 </html> 6 7 <script language="javascript" type="text/javascript"> 8 function Reload() { 9 window.external.Reload(1); 10 } 11 </script>
C# 代码:
[ComVisible(true)] public void Reload(int i) { MessageBox.Show(i.ToString()); }
C# 中的方法需要添加 [ComVisible(true)] 属性。
最多设置5个标签!
winForm 承载一个http是最好的方式。
通过文件吧,一个写文件,一个读文件
在 HTML 按钮添加 Js 事件,为 Js 代码事件实现 window.external 方法 + 事件名称,Windows 窗体中实现同名称事件接收参数。
HTML 代码:
C# 代码:
[ComVisible(true)] public void Reload(int i) { MessageBox.Show(i.ToString()); }
C# 中的方法需要添加 [ComVisible(true)] 属性。