VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
123
返回列表 发新帖
楼主: icecept

如何探测电脑中有没有安装QQ,仅当QQ没有运行时<已经解决>

[复制链接]
发表于 2008-3-26 20:44:34 | 显示全部楼层
判断QQ注册表中所在的位置!
回复 支持 反对

使用道具 举报

发表于 2008-3-27 09:28:03 | 显示全部楼层
晕,又是SCRIPT,这个不好
回复 支持 反对

使用道具 举报

发表于 2008-3-27 09:38:15 | 显示全部楼层
找到路径之后看看里面有没有QQ。exe就最保险了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-27 12:03:19 | 显示全部楼层
可以用注册表api来实现,不一定非要用script,我用此作为示例,是因为它表述的比较清楚。

[ 本帖最后由 icecept 于 2008-3-27 12:04 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2008-3-28 11:02:57 | 显示全部楼层
如果用绿色版的QQ呢  这样也行吗
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-7 10:18:39 | 显示全部楼层
发表于 2007-9-6 21:03  资料 主页 个人空间 短消息   
“qq直接拷贝过来就可以用,不需要安装,这样的情况注册表里会有值吗?”的问题

炉子 ,这个问题提得很好,这个问题引起我很大关注,不过你是多虑了,
我在一个没有安装QQ的电脑上,注册表中没有任何QQ的痕迹。当运行一个复制过来的qq后(注意我这里没有安装QQ),当QQ运行后,不管你是否连网,都会在注册表中留下键值,既
HKEY_LOCAL_MACHINE\SOFTWARE\TENCENT\QQ中的键值为
Installr
D:\Program Files\Tencent\QQ\
也就是说,QQ目录包复制到哪里,注册中Install键值就指到哪里,这是我亲自试验过的,把QQ目录包复制到桌面,注册表中的键值Install就指向C:\Documents and Settings\user\桌面\Tencent\QQ\,不信你试试.所以你是多虑了。



以上是我17楼的解释,因为注册表中有值,就可以判断出是否安装qq,所以说绿色版的qq也能判断出来。

[ 本帖最后由 icecept 于 2008-4-7 10:20 编辑 ]
回复 支持 反对

使用道具 举报

gujin162 该用户已被删除
发表于 2008-4-15 18:50:34 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2015-11-9 14:59:42 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2019-7-23 19:01

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表