用vb获得游戏目录

来源:百度知道 编辑:UC知道 时间:2024/06/21 04:32:41
有几种方法?
知道的能不能列举出来.可以的话把source也分享下 O.O
只有一个方法吗? 那如果在注册表里面找不到呢? 0.0

注册表应该是找得到的
另外注册表还有一个位置(忘记了 搜下),只要添加删除程序里面有它就会出现。

其它没有办法了!除非你用默认的……

从注册表获取是最实用的
99%的游戏都把游戏安装目录存放在注册表中
一般都存放在HKEY_LOCAL_MACHINE\SOFTWARE\下
如QQ游戏大厅
HKEY_LOCAL_MACHINE\SOFTWARE\Tencent\QQGame\Install

使用如下代码获得键值
Dim Reg As Object
Set Reg = CreateObject("WScript.Shell")
Msgbox Reg.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Tencent\QQGame\Install")
Set Reg= Nothing '//释放对象占用的部分空间

===========================================================

那除非那个游戏不是运行在WINDOWS或者那是绿色版的