|
主题: 偵測用戶是否安裝powerpoint和word與pdf
|
davichiu
职务:普通成员
等级:1
金币:0.0
发贴:21
|
#12002/8/25 4:18:40
在AW中程式初使化有一項需要做的是 偵測用戶是否安裝一些程式軟體例如 powerpoint和word與pdf或是IE,如何 寫這個程式呢?
例如powerpoint200和powerpoint2002 中自訂動畫有很大的不同,2002版本中若 有動畫的設計在2000版本是不能看的, 在AW中如何偵測用戶是安裝2002還是2000 同樣的問題另外IE版本有4.0,5.0,5.5,6.0 在AW中如何寫程式偵測用戶的IE版本
如何偵測對方有安裝Acrobat Reader
|
davichiu
职务:普通成员
等级:1
金币:0.0
发贴:21
|
#22002/8/25 4:20:39
對不起 標題忘了寫 <求助> <如何> 可能造成誤會
|
魔岩
职务:版主
等级:6
金币:34.0
发贴:4453
|
#32002/8/25 8:44:17
如何检测用户机器是否安装了IE浏览器或者PDF浏览器,可以用ACTIVEX的方式,具体的方法可以参看下面的检测用户机器是否支持msagent的范例: vip.5dmedia.com/rock/Example/msagent.zip也可以参看下面的文章: www.pconline.com.cn/pcedu/sj/media/authorware/10205/60194.html至于office一般是采取OLE方式导入的
编辑历史:[这消息被Rock编辑过(编辑时间2002-08-25 08:44:48)] [这消息被Rock编辑过(编辑时间2002-08-25 08:51:42)]
|
davichiu
职务:普通成员
等级:1
金币:0.0
发贴:21
|
#42002/8/25 15:04:49
可以請問
如果是ole就可以不用检测用戶是否有安裝powerpoint嗎?????
可是如果版本不同2002和2000如何解決呢?????有方法抓到用戶
機器安裝訊息嗎
謝謝
|
与人同乐
职务:管理员
等级:6
金币:18.0
发贴:3928
|
#52002/8/25 16:21:07
某软件是否安装过,可以通过找一个标志性的文件来发现。比如某个DLL。
|
davichiu
职务:普通成员
等级:1
金币:0.0
发贴:21
|
#62002/8/25 22:41:10
其中msagent的范例 可以使讀者學到如何检测用户机器是否支持msagent 也可學習到若未安裝該軟體,可以使其自動安裝軟體 然後才進行下一步驟,是很好的範例,謝謝
我還是不太會检测用户是否安裝的是powerpoint 2000 還是2002 ,我會再試看看
|
魔岩
职务:版主
等级:6
金币:34.0
发贴:4453
|
#72002/8/25 23:28:15
To davichiu: 建议你安装MS OFFICE或者PowerPoint 2000 的时候用InstallWatch Pro 这个软件来监测一下到底往系统里面安装了什么DLL,往注册表里添加了什么项,这样可以根据这些东西来判断用户到底是否安装了PowerPoint 2000 与否!!
我就是经常用这种方法找到某些途径来判断某些软件的安装与否!
编辑历史:[这消息被Rock编辑过(编辑时间2002-08-26 08:39:31)] [这消息被Rock编辑过(编辑时间2002-08-26 08:40:23)]
|
davichiu
职务:普通成员
等级:1
金币:0.0
发贴:21
|
#82002/8/26 10:09:14
非常感謝
|