installshield小问题

hbni 2001-06-12 03:00:00
系统环境win Me ,installshield 6.02
// 在程序菜单中添加反安装菜单项
svFolder = SHELL_OBJECT_FOLDER;
CreateProgramFolder(svFolder);
szProgram = UNINST;
szProgram = szProgram + " -f -x" + svUninstLogFile;
AddFolderIcon(svFolder, "卸载OA系统", szProgram, WINDIR,"", 0, "", REPLACE);
AddFolderIcon(TARGETDIR,"卸载OA系统",szProgram,TARGETDIR,"",0,"",REPLACE);

创建反安装后,uninstall没有象专业安装程序中那样的图标,而是出现一类似于没有关联文件的图标,虽然不影响执行,但觉得不爽,请各位帮忙解决
...全文
57 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
hbni 2001-06-12
  • 打赏
  • 举报
回复
在 IS 6中 UNINST 的默认路径是 C:\WINDOWS\ISUNINST.EXE
风云你的写法可以显示图标,但是系统提示找不到uninst.isu,
我的写法没有图标,但是通过UNIST的默认路径,可以找到uninst.isu并成功卸载
我估计是6的问题,不过真是怪啊
pbsql 2001-06-12
  • 打赏
  • 举报
回复
我是这样写的,一切正常:
svPath=TARGETDIR+"\\uninst.isu";
LongPathToQuote(svPath,TRUE);
AddFolderIcon("OA系统","卸载"+SHELL_OBJECT_FOLDER,"isuninst.exe -f"+svPath,"","",0,"",REPLACE);
我用的系统环境是windows98,installshield 5.5,不知对你有无帮助?

1,108

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧