旬Activex 例程。500分 需要一个能够在用户访问Html页面时自动下载服务器端应用程序并进行自动安装的Activex例程。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 好象当浏览器碰到嵌有ActiveX控件的网页会提示是否安装吧<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0' width='100' height='50'> <param name="_cx" value="2646"> <param name="_cy" value="1323"> <param name="FlashVars" value="-1"> <param name="Movie" value="http://www.21cn.com/advertisement/gztel/button.swf"> <param name="Src" value="http://www.21cn.com/advertisement/gztel/button.swf"> <param name="WMode" value="Window"> <param name="Play" value="-1"> <param name="Loop" value="-1"> <param name="Quality" value="Medium"> <param name="SAlign" value> <param name="Menu" value="-1"> <param name="Base" value> <param name="Scale" value="ShowAll"> <param name="DeviceFont" value="0"> <param name="EmbedMovie" value="0"> <param name="BGColor" value> <param name="SWRemote" value> </object> 类似于这样的东西 客户端本来就是自动下载,当然客户端IE必须进行安全设置。当服务器端进行更新时,别忘了更新版本号,客户端若检测到新版本号,则自动重新下在新的组件,否则使用本地存储组件。另外,如果你使用了附加文件(inf)别忘了在你的Html中要手动加上版本号<OBJECT classid="clsid:75C57EE9-675E-4BD9-8A56-8353C091C0D5" codebase="/CAACHDC/CAACHDC.inf#version=1,0,7,0" width=538 height=350 align=center hspace=0 vspace=0></OBJECT>#version=1,0,7,0这一句必须手动加入,不要认为.inf文件中有版本号就不加入否则客户端不能下载新版本如果你的服务器没有安装主域控制器:请使用IP地址,而不要使用服务器名:如:http:/201.2.12.1/index.htm不要:http:/servername/index.htm这样也能导致不能下载新版本 不是Activex许可证问题! 我服务器上有个单机运行的程序比如Http://xxx.xxx.xxx/xxx.exe用页面Activex来自动下载并运行安装 Delphi Integer转为byte[] ini文件小节删除操作主要是改名的问题 请高手指点:DLL中创建一个带ADOConnection组件窗体,为什么出错? 关于调用dll,动态调用和静态调用那种比较好呢? 控制其它程序的输入 请问DELPHI光盘中有一个多人开发工具是什么? 读取数组中某一位的数据 如何更改一个文件的文件名 请问我用AdoTable,DataSource控件和一个DBEDIT连接数据时怎么会出现错误 如何通过Delphi程序给Excel表格设置表格线? 在Delphi中调用Excel,谁知道Excel对象的属性、方法的集合,答者有分! 字符串的小问题
<param name="_cx" value="2646">
<param name="_cy" value="1323">
<param name="FlashVars" value="-1">
<param name="Movie" value="http://www.21cn.com/advertisement/gztel/button.swf">
<param name="Src" value="http://www.21cn.com/advertisement/gztel/button.swf">
<param name="WMode" value="Window">
<param name="Play" value="-1">
<param name="Loop" value="-1">
<param name="Quality" value="Medium">
<param name="SAlign" value>
<param name="Menu" value="-1">
<param name="Base" value>
<param name="Scale" value="ShowAll">
<param name="DeviceFont" value="0">
<param name="EmbedMovie" value="0">
<param name="BGColor" value>
<param name="SWRemote" value>
</object> 类似于这样的东西
<OBJECT
classid="clsid:75C57EE9-675E-4BD9-8A56-8353C091C0D5"
codebase="/CAACHDC/CAACHDC.inf#version=1,0,7,0"
width=538
height=350
align=center
hspace=0
vspace=0
>
</OBJECT>
#version=1,0,7,0这一句必须手动加入,不要认为.inf文件中有版本号就不加入否则客户端不能下载新版本
如果你的服务器没有安装主域控制器:请使用IP地址,而不要使用服务器名:如:http:/201.2.12.1/index.htm不要:http:/servername/index.htm这样也能导致不能下载新版本
用页面Activex来自动下载并运行安装