导航
  • 主页
  • 语言基础/算法/系统设计
  • 数据库相关
  • 图形处理/多媒体
  • 网络通信/分布式开发
  • VCL组件开发及应用
  • Windows SDK/API
  • 问答

InstallShield高分救急,先来先得呀!!!!

lhh 2001-06-05 05:15:00
小弟,今天用InstallShield5 东方版做了一个安装程序,我在脚本中写了一些制作桌面和开始菜单的快捷方式,代码如下:

AddFolderIcon(FOLDER_DESKTOP,"企业考勤管理",TARGETDIR+"\\考勤管理.exe",TARGETDIR,TARGETDIR+"\\考勤管理.ico",0,"",REPLACE);

AddFolderIcon(FOLDER_PROGRAMS^"企业IC卡电子考勤管理系统","考勤管理",TARGETDIR+"\\考勤管理.exe",TARGETDIR,TARGETDIR+"\\考勤管理.ico",0,"",REPLACE);

但安装好了以后,快捷方式的图标好了,但它却无法指向对应的应用程序,要我浏览,不知何故,我看了安装好的快捷方式的属性,它的指向是对的,高手帮帮我,是什么原因啊,我好急,
还有在我的installshield5的树形结构图中的Resource Penl 中只有string table
没有registry entries和Shell objects,好难过呀。
谁先给谁80分呀!!!!!
...全文
55 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
lhh 2001-06-06
谢谢大家,我已经解决了该问题了,就是一个"的问题。
好了
我要撤了!
回复
djiang 2001-06-05
回复
djiang 2001-06-05
installshield那里有下载?
回复
看看你按装后的快捷方式的属性,是不是你所希望的?
然后你就改变
AddFolderIcon(FOLDER_DESKTOP,"企业考勤管理",TARGETDIR+"\\考勤管理.exe",TARGETDIR,TARGETDIR+"\\考勤管理.ico",0,"",REPLACE);

AddFolderIcon(FOLDER_PROGRAMS^"企业IC卡电子考勤管理系统","考勤管理",TARGETDIR+"\\考勤管理.exe",TARGETDIR,TARGETDIR+"\\考勤管理.ico",0,"",REPLACE);

回复
Apollo47 2001-06-05
要把 TARGETDIR 转换成短路径,好像是 LongPathToShortPath() 函数。

回复
发动态
发帖子
Delphi
创建于2007-08-02

4813

社区成员

Delphi 开发及应用
申请成为版主
社区公告
暂无公告