如何获得本机上所安装的软件,当然除去系统本身的?(100分)

  • 主题发起人 主题发起人 cqwty
  • 开始时间 开始时间
C

cqwty

Unregistered / Unconfirmed
GUEST, unregistred user!
因为手边没有windows api方面的书籍,所以顺便问一下,用什么api函数可以获得已经在电脑上安装的软件,这些软件不是系统软件,而是应用软件,比如photoshop,acdsee,超级解霸等。并且获得安装的目录。谢谢!
 
这个好像直接查注册表就能知道的
 
我看了注册表里面的东西有点多,而且并不准确,但是通过注册表得到的是必须写了注册表的。我不知道控制面板里面的添加删除程序是怎么实现的!
 
非常简单,楼主只要运行regedit,打开以下
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Uninstall
就可以看到了。剩下的就是您怎么编程来实现了,其实就是读取注册表,在delphi中要使用到 Registry.pas 单元文件。
 
哈哈,我刚好找注册表找到,马上结贴了,就在楼上说的这里面,浪费了100分!5555
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部