据我所知,可以用remoting机制可以实现。
解决方案 »
- datagridview数据保存问题
- 动态gridview添加编辑功能
- 如何理解GPL和MIT双重协议。
- 生成项目时,报“不可恢复的生成错误”
- zedgraph里如何调整title的颜色或字体?
- AxWMPLib.AxWindowsMediaPlayer出现异常是什么原因(急)
- 为什么在页面中有Script括起来的代码出错,而把代码放在CS后台中就可以了?
- 关于dll ShowForm的问题(C#),解决了立刻给分!
- 请问.NET中有没有类似于VB6里的CREATEOBJECT这样的方法?
- 表~~~~~~~~~~~~~~求个思路!!!
- 关于oracle数据库的连接语句
- 那有可以做成自解压的安装程序的工具!!
-----------------------
Using Windows Forms Controls in Internet Explorer
在IE浏览器里使用Windows Forms控件http://www.gotdotnet.com/team/windowsforms/iesourcingBeta1.aspx本文描述了如何在IE浏览器中执行Windows Forms控件。使用者不用做任何提示,也无需注册,这些Windows Forms控件就能在IE里自动激活,并实现Common Language Runtime(CLR)的代码安全机制.在IE中激活Windows Forms控件可以分四步来完成,下面所列的是详细的步骤:
* 创建Windows Forms控件;
* 创建一个包含对象标签的HTML文档;
* 创建虚拟目录,复制并设置权限;
* 运行该控件。
1. Windows Forms控件:SimpleControl.dll
几乎所有的Windows Forms控件都可以用,但在这个例子里,我们使用的是包含在.NET Framework SDK QuickStart Tutorial Creating Controls中的SimpleControl控件。
2. HTML文档: SimpleControl.html
接下来一步是生成内有一个对象tag的HTML文档,以激活Windows Forms控件。此外,还要加入一些脚本和输入tag(input tags)到该控件的示范程序入口。
<object id="simpleControl1"classid="http:SimpleControl.dll#Microsoft.Samples.WinForms.Cs.SimpleControl.SimpleControl"height="300"width="300"><param name="Text" value="Simple Control"></object>
http://localhost/quickstart/winforms/doc/WinFormsIeSourcing.aspx
为什么你在.net里还要ActiveX Form?我提议大家讨论一下有没有必要这么做??
classid="http:SimpleControl.dll#Microsoft.Samples.WinForms.Cs.SimpleControl.SimpleControl"
height="300"
width="300">
<param name="Text" value="Simple Control">
</object>我来说明一下:SimpleControl.dll是相对当前位置的SimpleControl.dll的路径,可以在前面加上路径;#Microsoft.Samples.WinForms.Cs.SimpleControl.SimpleControl
#后面跟的是你需要引用的NAMESPACE。<param name="Text" value="Simple Control">就是普通的默认属性了:)
为什么你在.net里还要ActiveX Form?我提议大家讨论一下有没有必要这么做??请问:我的软件要求读写用户本地文件、读写本地设备(比如IC卡),ASP.Net的web Form能做到吗?