(1)在程序里加入代码.首先查找注册表 \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall 是否存在键DisplayName="你的软件名" (2)如存在.判断本软件的位置是否=刚才注册表中那个键的InstallLocdation的值. 如相等.即证明你的软件是安装过的.那可以运行,否则,软件退出 第(2)步可以不做.上面注册表路径只适应windows xp 和vista,不适合win 7
我相信以上提示就能实现标题上的功能