找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 996|回复: 13

VB如何获取路径?

[复制链接]
发表于 2007-3-25 12:31:33 | 显示全部楼层 |阅读模式
我想设计一个程序集中运行器,只需要点击相应的按扭就运行相应的程序,但不知道如何用VB获取某个程序的安装路径和系统路径,哪个VB高手给个例子啊!比如找出系统中NERO的安装目录,然后运行NERO.谢谢了!!!!:'(
发表于 2007-3-25 13:17:18 | 显示全部楼层
读取注册表的HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
能在添加删除程序里看到的都在这里面
回复

使用道具 举报

发表于 2007-3-25 13:27:02 | 显示全部楼层
回复

使用道具 举报

发表于 2007-3-25 13:32:23 | 显示全部楼层
小桥的前面,流水的旁边
回复

使用道具 举报

 楼主| 发表于 2007-3-25 17:45:24 | 显示全部楼层
学习!研究中!里面的确有程序的信息,但是还是不知道如何用VB去读取,我是工科的,VB老师讲得很简单,所以涉及到特殊功能函数等方面都不懂啊!

[ 本帖最后由 lscgzwd 于 2007-3-25 06:07 PM 编辑 ]
回复

使用道具 举报

发表于 2007-3-25 17:47:14 | 显示全部楼层
123乱说的,你别信
你要的是安家的地方,他说的是拆牵的地方……

最牛的丁子户!敬上
回复

使用道具 举报

发表于 2007-3-25 17:47:48 | 显示全部楼层
另外,老兄你好像很黑呀,
回复

使用道具 举报

 楼主| 发表于 2007-3-25 18:02:16 | 显示全部楼层
求高手给个解决方法了,比如我的江民杀毒装在,X:\Program files\jiangmin
我怎么用VB读取出这个目录呢?
高手给个例子啊!
回复

使用道具 举报

发表于 2007-3-25 18:03:27 | 显示全部楼层
读什么?不懂,纯路过……
回复

使用道具 举报

 楼主| 发表于 2007-3-25 18:10:17 | 显示全部楼层
原帖由 弄潮儿-NET 于 2007-3-25 05:47 PM 发表
另外,老兄你好像很黑呀,

小时侯不乖,父母去地里干活,死也跟着,没办法,就被晒黑了,:D
回复

使用道具 举报

发表于 2007-3-25 18:12:30 | 显示全部楼层
用RegOpenKey打开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
用RegEnumKey枚举下面所有子键
用RegOpenKey打开这些子键,再用RegQueryValueEx读取DisplayName的值,如果这个值含有"江民"则用RegQueryValueEx读取UninstallString的值
提取这个值的最后一个"\"以前的字符串,就是江民的路径
回复

使用道具 举报

发表于 2007-3-25 18:15:49 | 显示全部楼层
这个是反安装程序路径正好在安装目录下,
这样的呢:
RunDll32 ADVPACK.DLL,LaunchINFSection C:\WINDOWS\INF\xxx.inf,Uninstall
:loveliness:
回复

使用道具 举报

发表于 2007-3-25 18:17:39 | 显示全部楼层
这样的呢?:loveliness:
C:\WINDOWS\uninst.exe C:\WINDOWS\INF\wuyou.inf
回复

使用道具 举报

 楼主| 发表于 2007-3-26 16:29:20 | 显示全部楼层
高手啊!学习学习
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1|闽公网安备35020302032614号 )

GMT+8, 2026-9-19 07:12

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表