在InstallShield Professional 6.22中,如何生成“卸载”的快捷方式? 急!!!(100分)

  • 主题发起人 主题发起人 panjf
  • 开始时间 开始时间
P

panjf

Unregistered / Unconfirmed
GUEST, unregistred user!
我看已答问题里有这样的回答
在''中建立一菜单项,然后将下列值添好,
Shortcut Text = 卸载我的软件
Target = <WINDIR>/ISUN0804.EXE
Parameters = -f"<TARGETDIR>/Uninst.isu"
我在Resources页的Shell Objects-Start Menu-programs-myfloder下建立一个快捷方式,作上述设置,但安装后这个快捷方式不出现,另外在安装目录下也没有Uninst.isu文件,请问该如何设置?
 
参考我以前写的代码,其实不用写代码直接把我这里的内容用Shortcut做出来也可以,关键
是TARGET为:<DISK1TARGET>/setup.exe.

//Add a uninstall icon on program group.
szProgram = DISK1TARGET ^ "setup.exe";
LongPathToQuote(szProgram, TRUE);
szProgram = szProgram + " " + "anything";
szFolder = FOLDER_PROGRAMS+SHELL_OBJECT_FOLDER+"//"+OT_Uninstall;
szIcon = TARGETDIR;
StrRemoveLastSlash ( szIcon );
AddFolderIcon( szFolder, OT_UninsProd, szProgram, DISK1TARGET, szIcon+"//Program//Ver1.0//Desktop//ELA//UI32.ico", 0, "", REPLACE);
 
接受答案了.
 
后退
顶部