但是如何丛“添加删除程序”中自动调出运行删除程序呢???(200分)

  • 主题发起人 主题发起人 torrentwang
  • 开始时间 开始时间
T

torrentwang

Unregistered / Unconfirmed
GUEST, unregistred user!
我用DELPHI做了一个安装程序,但是卸载的时候,我感到无从下手,我可以删除任何的
文件,包括注册表,系统变量,
但是如何丛“添加删除程序”中自动调出运行删除程序呢???
 
这个也许对你有帮助

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Uninstall/NetAnts]
"DisplayName"="NetAnts"
"UninstallString"="RunDll32 C://WINNT//System32//cd_clint.dll,ServiceRunDll u_268 /"NetAnts/""
"Cydoor"=dword:00000001
"OrgUninstallString"="C://PROGRA~1//NETANTS//UNWISE.EXE C://PROGRA~1//NETANTS//INSTALL.LOG"

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Uninstall/Sygate]
"UninstallString"="C://WINNT//ISUNINST.EXE -f/"C://Program Files//Sygate//SHN//Uninst.isu/" -c/"C://Program Files//Sygate//SHN//uninsdll.dll/""
"DisplayName"="Sygate Home Network (Host)"
 
var x:cardinal;
{添加/删除程序 属性-安装/卸载}
x:=winexec(‘rundll32.exe shell32.dll,Control_RunDLL Appwiz.cpl,,1‘,9);
 
不知道这样理解对不对
调用Windows目录,下的UnInstall.exe程序, 通过一个".ISU"文件来卸载的.
可是‘。ISU’文件怎么去写。

还有一些原理也不是很清楚
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部