参考:http://www.hackbase.com/tech/2009-06-17/53305.html
使用VC的ActiveX向导制作一个ActiveX控件,为其实现一个接口 [id(1)] boolean ExecWinForm(BSTR args);
该方法使用 ShellExecute 启动你的 WinForm 程序.
然后把你制作好的ActiveX控件打包成 CAB 包,在你的asp.net中,使用java script调用 ExecWinForm 方法,如下,我以我制作的一个ActiveX控件为例,它实现从页面启动一个外部的应用程序:
<HTML>
<HEAD>
<TITLE>04.市场回放</TITLE>
</HEAD>
<BODY>
<script language=JavaScript>
function ExecuteTxInfo()
{
ob1.ExecTXNet("1");
}
</script>
<table border=1>
<tr>
<td>
<OBJECT ID="ob1" WIDTH=10 HEIGHT=10
CODEBASE="TxStart.ocx#Version=1,0,0,2"
CLASSID="CLSID:BE362B78-BABC-494E-9BB9-567AE6D93384">
<PARAM NAME="_Version" VALUE="65536">
<PARAM NAME="_ExtentX" VALUE="3620">
<PARAM NAME="_ExtentY" VALUE="1873">
<PARAM NAME="_StockProps" VALUE="0">
</OBJECT>
</td>
</tr>
</table>
<input type="button" value="启动天相行情系统" name="B1" onclick="ExecuteTxInfo()">
</body>
</html>
问题解决了没,都13年了??
14年了,请问是怎么做的