主题:  自动安装程序问题?

行--素

职务:普通成员
等级:1
金币:1.0
发贴:183
#12003/11/20 12:26:26
大家好!

AUTORUN可以实现光盘自动运行,另外我想在程序运行之前检测是否安装了Acrobat Reader 5.0这个软件。
如果没有就自动安装该软件程序~~~~~~~~

应该用什么语法呢?

谢谢!



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#22003/11/20 18:39:07
找到该控件的CLASSID,然后用函数ActiveXControlQuery(CLASSID)检测:或安装了,则返回-1,否则返回0。



行--素

职务:普通成员
等级:1
金币:1.0
发贴:183
#32003/11/21 9:14:35
首先感谢与兄的帮忙啊~~

可以解释一下CLASSID是什么 吗?

ActiveXControlQuery(CLASSID)这个语句我没有用过啊~

还需要麻烦您多介绍点啊~~(有源文件就最好了)



行--素

职务:普通成员
等级:1
金币:1.0
发贴:183
#42003/11/22 8:16:22
有谁知道吗?
帮帮小生啊



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#52003/11/22 9:20:38
如果安装有Acrobat Reader 5.0软件,那么应该会有Acrobat Reader for activex控件。在AW中插入该控件后,在控件属性对话框中按下URL按钮,就看到CLASSID了:那是每个控件都具有的惟一性的标识码。


ActiveXControlQuery(CLASSID)函数就是根据CLASSID检测是否安装有指定控件。你用AW作一个AUTORUN程序,其中利用这个函数就行了。