急!老问题,我还是没看明白:VB6代码如何从注册表获取一个指定exe文件的安装路径
看了这个帖子http://topic.csdn.net/t/20020117/20/484658.html,我还是没能弄明白,到底怎么取,哪位高手帮下忙啊?给我段能够有返回值的代码
VB6代码如何从注册表获取一个指定exe文件的安装路径
[解决办法]
你所说的问题比http://topic.csdn.net/t/20020117/20/484658.html哪里说的问题难多了。
如果你要从注册表获取一个指定exe文件的安装路径,但是这个exe并没有在注册表中有信息。
所有就不能实现了。
http://topic.csdn.net/t/20020117/20/484658.html这里所说的是具有扩展名关联的exe
这样就简单你可以先读取注册表比如要找pdf关联的程序
先查询注册表HKEY_CLASSES_ROOT\.pdf默认值假设= "sss "
然后再查询HKEY_CLASSES_ROOT\sss\shell\open\command的默认值就是关联的程序路径
没有就没有