<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="xx" height="xx" Codebase =Http://yourservername/yourpath/yourfile.cab>
用VB的打包向导作出这个CAB(注意设置代码安全)
或者用手工写INI,再用Ms Cabmanager做成 Cab
接着,用MS 的MarkCert工具,生成测试用数字签名(有钱的话,买一个正式的)
再用 Ms 的CodeSign工具,将数字签名附加在CAB文件上
你的组件就象 Flash 5插件一样能被客户端下载了
首先在注册表里注册你的控件,再获得控件的“clsid”合“id”,clsid为控件在注册表里的注册键值,id为控件的名称
用<object classid="clsid:XX" id="XX" width="XX" height="XX">来引用控件,再用<param name=(属性) value=(数值)的方法来设置控件的各项属性,属性设置完成后,再用</object>结束控件的引用。下面是一段在网页里引用Flash控件的例子:
<object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" id="ShockwaveFlash1" width="777" height="545">
<param name="_cx" value="0">
<param name="_cy" value="0">
<param name="Movie" value="D:\New Files\MTV\Mtv2.swf">
<param name="Src" value="D:\New Files\MTV\Mtv2.swf">
<param name="WMode" value="Transparent">
<param name="Play" value="-1>
<param name="Loop" value="-1>
<param name="Quality" value="Best>
<param name="SAlign" value="LT>
<param name="Menu" value="-1>
<param name="Scale" value="ShowAll>
<param name="DeviceFont" value="0>
<param name="EmbedMovie" value="0>
<param name="Stacking" value="below>
</object>