inno setup打包软件
文章平均质量分 87
ypchen001
这个作者很懒,什么都没留下…
展开
-
inno setup修改xml节点
1、在做客户端多语言的安装包时,配置写在了xml文件中(而不是ini文件),就需要在安装的最后修改xml文件的多语言节点,方法为: [Code] // 获取当前语言 function MyLangName(): String; begin Result := ActiveLanguage(); end; //保存xml文件的语原创 2016-03-02 19:36:19 · 3093 阅读 · 0 评论 -
inno setup判断软件是否安装过
如果软件已在其它盘安装过,则要求先卸载;如果安装在当前盘,则直接覆盖。通过将每次安装的路径写注册表,卸载时移除注册表。 ;reg path #define REGPATH "Software\MKT\Config" ;installed msg #define INSTALLED_CH "系统检测到其它盘已安装过,请先卸载,或覆盖,位于:" #define INSTALLED原创 2016-03-29 20:03:18 · 3844 阅读 · 0 评论 -
inno setup安装包程序完整版
以下是一个短小精悍型的打包程序,先记录下来,以备忘。 ; Script generated by the Inno Setup Script Wizard. ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! ;是否安装驱动 #define IncludeDrive 0 #define I原创 2015-06-24 19:40:43 · 2911 阅读 · 0 评论 -
innosetup打包程序脚本
; Script generated by the Inno Setup Script Wizard. ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! ;安装包exe的输出路径 #define OutPutDirectory ".\" ;文件路径 #define MyFi原创 2017-10-31 20:30:05 · 902 阅读 · 0 评论 -
Inno setup打包工具安装和卸载前检查程序是否在运行
方案1:窗口名称判断FindWindowByWindowName 原理:通过检查窗口名称来判断程序是否运行 说明:如果文件夹名称也叫这个,也会认为是程序,造成错误判断。 ;RUN msg #define RUNNINGMSG_CH " 正在运行,请先退出!" #define RUNNINGMSG_EN " is running,please quit first!" 【co...原创 2019-09-07 09:34:29 · 1785 阅读 · 0 评论