Inno Setup
文章平均质量分 64
螃蟹@横着走
Life is coding, no bug fixes!
展开
-
Inno Setup 源代码的编译
Inno Setup 主页:http://www.jrsoftware.org/引用的第三方组件:Pascal 脚本引擎:RemObjects Pascal Script开源代码编辑器:Scintilla准备编译需要的文件:Delphi XE 中的编译过程:1. 安装RemObjects Pascal Script2. 编译ISC原创 2013-09-06 15:51:09 · 4395 阅读 · 3 评论 -
Inno Setup制作实例:Inno Setup安装服务的代码
我们编写的程序经常需要在安装的时候将它安装成服务。使用Inno Setup如何实现呢?一下是我实现的相关代码。希望对大家有所帮助。{*************加入服务部分*************}//// Services functions for InnoSetup 5.x// Version 1.1//// The contents of this file转载 2014-11-25 18:40:37 · 5429 阅读 · 1 评论 -
VC运行库依赖导致的InnoSetup安装程序调用DLL报错:无法导入DLL
使用InnoSetup制作的安装程序调用自己写的一个DLL,在VC2013下编译,Windows 7下运行正常,在Windows XP下运行结果报错:无法导入DLL。经过偿试,在Windows XP系统里安装VC运行库就解决了该问题。VC运行库下载:http://www.ctfile.com/u/758954/4620815原创 2015-07-16 22:32:18 · 3208 阅读 · 0 评论 -
InnoSetup快速入门(三):添加安装文件并创建开始菜单快捷方式
接着上次的内容,我们在空的安装程序里加入一个程序文件并安装到目标路径:[Setup]AppName=MySetupAppVersion=1.0.0.0DefaultDirName={pf}\MySetup[Languages]Name: "eng"; MessagesFile: "compiler:default.isl"Name: "chs"; MessagesFile: "c原创 2015-08-14 00:06:39 · 11399 阅读 · 0 评论 -
InnoSetup判断应用程序是否正在运行的函数
将下面函数加入到[cod]段,参数为应用程序的可执行文件名称,不带路径:function IsAppRunning(const FileName : string): Boolean;var FSWbemLocator: Variant; FWMIService : Variant; FWbemObjectSet: Variant;begin R转载 2015-07-27 09:01:32 · 4023 阅读 · 1 评论 -
InnoSetup快速入门(二):改变安装界面语言并支持多语言
之前的安装程序默认语言为英文,现在我们需要将它变成中文,由于InnoSetup安装包中默认没有带中文语言文件,我们需要下载一个先:到http://www.400gb.com/u/758954/12357342,下载ChineseSimplified.isl文件,并把它放到InnoSetup安装目录中的Languages子目录中:在之前的安装脚本文件加入[Language原创 2015-08-04 22:38:00 · 23353 阅读 · 0 评论 -
InnoSetup快速入门(一):InnoSetup 环境安装并编译第一个安装程序
安装InnoSetup,下载地址:http://www.400gb.com/u/758954/4080010最新为5.5.6版,使用默认安装即可。安装ISSkin,下载地址:http://www.400gb.com/u/758954/4012138解压下载的ISSkin.7z安装即可。安装Inno Script Studio,下载地址:http://www.40原创 2015-08-02 00:33:14 · 7148 阅读 · 0 评论