关于用InstallShield打包Delphi程序的问题?

xuyunlo88 2003-08-20 05:50:21
我用InstallShield Profession6.22打包一个用Delphi做的程序,打包的文件很少,只有一个可执行文件和几个配置文件。用该包安装后无法从快捷方式中进入软件。经过比较,发现用该安装包生成的快捷方式文件(.lnk)比正常手工生成的要小。而用正常手工生成的替换用安装包生成的就可以用了。
不知道大家遇没遇到过这个问题,有没有什么解决的办法。
...全文
39 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lzniam 2003-08-21
  • 打赏
  • 举报
回复
你一定是忘了将包文件中将该快捷方式指定到软件安装位置的正确的文件及目录吧
soaringsouth 2003-08-21
  • 打赏
  • 举报
回复
估计是target地址错误了
overtime 2003-08-21
  • 打赏
  • 举报
回复
start <TARGETDIR>
target <TARGETDIR>\应用程序的名称
Cipherliu 2003-08-20
  • 打赏
  • 举报
回复
快捷方式有一个重要的属性: 启动目录.一定要设置正确才行.
软件压缩包包含常见的5款软件制作程序 1、Inno Setup5.4.3 是一个免费的安装制作软件,小巧、简便、精美是其最大特点,支持pascal脚本,能快速制作出标准Windows2000风格的安装界面,足以完成一般安装任务。该软件用Delphi写成,其官方网站同时也提供源程序免费下载。它虽不能与Installshield这类恐龙级的安装制作软件相比,但也当之无愧算是后起之秀。 2、installshield4.0 是一款EXE安装文件打包程序。它的主要功能是用来建立EXE安装程序。你有一些零零散散的安装文件吗?这个软件跟InstallShield 一样都是同一家公司开发出来的,不过它是不同的产品。它可以让你建立自解压文档,然后执行安装程序installshield 更具特色的是,可以建立欢迎对话框,以及选择是否要建立显示安装提示和显示授权协议,并且可以加入密码来保护安装程序。最重要的是,它还可以压缩成为 *.CAB 档。 3、  NSIS 2.4.5 是“Nullsoft 脚本安装系统”(Nullsoft Scriptable Installation System) 的缩写,它是一个免费的 Win32 安装、卸载系统,采用了简洁高效的脚本方式。它本来是一个由 Nullsoft 创建并用于作为 Winamp 及其插件发布的系统,但现已被上百个应用程序所应用,作为它们进行程序发布的工具。   NSIS 创建的安装程序可以进行安装、卸载、设置系统设置、解压文件等等。几乎可以做所有事情。因为它基于脚本文件,所以您可以完全控制您的安装程序的每个部分。它的脚本语言支持变量、函数、字串处理,就像是一个普通的程序语言 - 但其仅设计用来创建安装程序。  4、 Smart Install Maker5.0.4 是一款安装程序制作工具软件,提供了简单、方便和容易理解的界面,可以制作专业化的安装程序以及最大化的程序文件压缩能力。可以制作基于.NET和WIN32下的安装程序。 安装即完成注册,默认语言为简体中文(2052)。为了减少体积,另外其他语言估计用的也不多,语言只保留了中文和英文两项。 找寻了很多安装制作程序,这款算是比较优秀的,使用方便而且体积较小。容易上手,一看就明白! 5、绿色单文件封装工具 v1.6 将多文件绿色软件打包成单文件exe程序,支持格式有exe、bat、cmd。 选项说明: 1、DOS :用命令行执行程序,也会出现黑窗口; 2、清除:程序执行完毕后,自动删除释放的临时文件; 3、压缩:新打包程序通过UPX壳压缩; 4、秩序:多执行文件时,按文件列表顺序逐一执行,反之,并发执行; 5、快捷键支持,Shirt+Enter 开始封装,ESC 终止封装;

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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