主题:如何判断计算机内是否安装了某个应用程序
zfxs_wang
[专家分:180] 发布于 2008-09-29 12:01:00
请问各位大师:
如何判断计算机内是否安装了某个应用程序,如:如何判断计算机内是否安装了EXCEL.先谢了!
回复列表 (共3个回复)
沙发
hw2007name [专家分:4790] 发布于 2008-09-29 17:29:00
创建EXCEL对象来判断!
LOCAL cOLD_ERROR,IF_ERROR
cOLD_ERROR=on("error")
on ERROR IF_ERROR=.T.
oEXCELAPP=createobject("excel.application")&&创建EXCEL对象
ON ERROR &cOLD_ERROR
if type("oEXCELAPP")#"O"
MessageBox("你的系统没有安装EXCEL!",48,"提示信息")
RETURN .f.
ENDIF
板凳
liupeisong [专家分:2340] 发布于 2008-09-30 01:43:00
以上代码还是不完整,因为安装的应用程序还要区分版本(不同的版本可能支持的功能不一样),一般可以通过检查注册表来实现(最好是结合1楼方法的进行)。
3 楼
zfxs_wang [专家分:180] 发布于 2008-10-01 06:32:00
谢谢1楼的老师,使我茅塞顿开
我来回复