现在有一个应用程序 名称是vuw2.exe,怎么可以用C#获取他的安装目录啊
有什么高招吗
有什么高招吗
解决方案 »
- 请求帮助,数字算法问题。请看下面的一组数字。在线~~~~~~~
- 为什么设置不了combobox的SelectedValue值
- DLL调用
- c# 获取一个进程的所有的线程的信息?包括线程的startaddress
- textbox中的数据能加到datagirdview和数据库中,怎样选中datagirdview的行是数据能回到textbox中?
- 我用两个线程
- c#中文件重命名怎样实现?
- 从键盘上输入单个字符,直到输入Q时就退出程序
- 自定义窗体最大化无法铺满全屏
- [小白]写了一个找素数的程序,感觉执行效率很低下。
- <%#和<%=有什么区别呀?
- 使用 XmlReader 读取xml时,如何复位(从头重新读)?
进程
COM
等等
*.在注册表中查找vuw2.exe,如果能够找到,则查看与此相关的注册项,这些相关注册项很有可能包含应用程序的安装目标,然后读取注册表项的值,即可得到应用程序的安装目标。
*.如果在注册表中查不到,则只有在程序首次启动时,在硬盘中搜索vuw2.exe文件,并把搜索结果写入到配置文件,下一次程序启动后,读取配置文件即可。
getmodulefilename
dllimport一下