我在IE的HTML页面是这样写的
<OBJECT
CLASSID="clsid:8F26799B-1BA3-4526-A96E-2BCD570524D0"
CODEBASE="MyActivePlus.ocx"
ID=chart1
WIDTH=400
HEIGHT=200
ALIGN=center
HSPACE=0
VSPACE=0
>
</OBJECT>
同时,将IE 的安全设置中的ActiveX选项都选为可运行!可出现在我面前的还是一个
“X”不能运行,是不是要打包成cab文件呀?
还有clsid:8F26799B-1BA3-4526-A96E-2BCD570524D0
我是选自MyActivePlus.idl文件中开头的
[ uuid(8F26799B-1BA3-4526-A96E-2BCD570524D0), version(1.0),
helpfile("MyActivePlus.hlp"),
helpstring("MyActivePlus ActiveX 控件模块"),
control ]
中的值,不知对吗?还请各位回答!多谢
<OBJECT
CLASSID="clsid:8F26799B-1BA3-4526-A96E-2BCD570524D0"
CODEBASE="MyActivePlus.ocx"
ID=chart1
WIDTH=400
HEIGHT=200
ALIGN=center
HSPACE=0
VSPACE=0
>
</OBJECT>
同时,将IE 的安全设置中的ActiveX选项都选为可运行!可出现在我面前的还是一个
“X”不能运行,是不是要打包成cab文件呀?
还有clsid:8F26799B-1BA3-4526-A96E-2BCD570524D0
我是选自MyActivePlus.idl文件中开头的
[ uuid(8F26799B-1BA3-4526-A96E-2BCD570524D0), version(1.0),
helpfile("MyActivePlus.hlp"),
helpstring("MyActivePlus ActiveX 控件模块"),
control ]
中的值,不知对吗?还请各位回答!多谢
<OBJECT ID="NetMonitorIE" CLASSID="CLSID:6F769923-952C-41B0-A9B0-709F4826A07B"
codebase="SCMonitor.exe"
HEIGHT=390 WIDTH=600>
....
you write you ocx name into object id.
——-------------------------------------------
在 Web 页上显示控件
以下是一个关于在 Web 页上插入控件的对象标记和属性的示例。<OBJECT
CLASSID="clsid:FC25B780-75BE-11CF-8B01-444553540000"
CODEBASE="/ie/download/activex/iechart.ocx"
ID=chart1
WIDTH=400
HEIGHT=200
ALIGN=center
HSPACE=0
VSPACE=0
>
<PARAM NAME="BackColor" value="#ffffff">
<PARAM NAME="ForeColor" value="#0000ff">
<PARAM NAME="url" VALUE="/ie/controls/chart/mychart.txt">
</OBJECT>
-----------------------------------------------------------
请问你的ocx文件是NetMonitorIE.ocx吗?那你的SCMonitor.exe是从那来的?我的activex 是用vc++.net的MFC activex编的,没有产生exe文件,对了你的CLASSID="CLSID:6F769923-952C-41B0-A9B0-709F4826A07B"也是在*.idl文件中取的吗?再次多谢!
ocx class name is from
[ uuid(6F769923-952C-41B0-A9B0-709F4826A07B),//from this
helpstring("NetMonitorIE Control"), control ]
coclass NetMonitorIE
{
[default] dispinterface _DNetMonitorIE;
[default, source] dispinterface _DNetMonitorIEEvents;
};