Inno Setup入门(九)——修改安装过程中的文字显示
来源:互联网 发布:景甜的神秘力量 知乎 编辑:程序博客网 时间:2024/05/01 07:03
前面说到过可以使用不用的语言文件实现不同的显示方式,方便与国际接轨,事实上即使没有语言文件也可以实现修改。[Messages]段用于定义安装程序和卸载程序中显示的消息。一般不需要创建 [Messages]段,因为所有的消息在Inno Setup的Default.isl文件(或在[Languages]段指定的语言选项) 中已经包含。但是可以通过覆盖默认的消息,打造自己的消息显示界面。打开Inno Setup目录下的该文件,其中button的定义如下:
; *** Buttons
ButtonBack=< &Back
ButtonNext=&Next >
ButtonInstall=&Install
ButtonOK=OK
ButtonCancel=Cancel
ButtonYes=&Yes
ButtonYesToAll=Yes to &All
ButtonNo=&No
ButtonNoToAll=N&o to All
ButtonFinish=&Finish
ButtonBrowse=&Browse...
ButtonWizardBrowse=B&rowse...
ButtonNewFolder=&Make New Folder
可以在[Messages]段中覆盖修改这些消息。一个例子如下:
[setup]
;全局设置,本段必须
AppName=Test
AppVerName=TEST
DefaultDirName="E:\TEST"
AppVersion=1.0
Compression=lzma2/max
ShowLanguageDialog=yes
[components]
Name: main; Description:"主程序(必选)";Types:full compact custom;Flags: fixed
Name: data; Description:"数据文件";Types:full
Name: help;Description:"帮助文件";Types:full compact
[files]
Source: "F:\desktop\test\ipmsg.exe"; DestDir: "{app}";Components:main
Source: "F:\desktop\test\bin.dat"; DestDir: "{app}";Components:data
Source: "F:\desktop\test\help.chm"; DestDir: "{app}" ;Components:help
Source: "F:\desktop\test\readme.txt"; DestDir: "{app}";components:help;Flags:isreadme
[Messages]
BeveledLabel=Castor
ButtonNext=继续吧(&F)>
ButtonBack=返回吧(&B)<
ButtonCancel=退出吧(&C)
ButtonInstall=安装吧(&I)!
ButtonFinish=搞定(&X)~~
运行效果如下:
- Inno Setup入门(九)——修改安装过程中的文字显示
- Inno Setup入门(九)——修改安装过程中的文字显示
- Inno Setup入门(九)——修改安装过程中的文字显示
- Inno Setup入门(九)——修改安装过程中的文字显示
- Inno Setup入门(九)——修改安装过程中的文字显示
- Inno Setup入门(二)——修改安装过程中的图片
- Inno Setup入门(二)——修改安装过程中的图片
- Inno Setup入门(二)——修改安装过程中的图片
- Inno Setup入门(二)——修改安装过程中的图片
- Inno Setup入门(二)——修改安装过程中的图片
- Inno Setup入门(二)——修改安装过程中的图片
- 【软件打包】 Inno Setup -- 修改安装过程的界面显示语言【1】
- Inno Setup入门(二十二)——Inno Setup类参考(8)
- Inno Setup入门(二十一)——Inno Setup类参考(7)
- Inno Setup入门(二十)——Inno Setup类参考(6)
- Inno Setup入门(十九)——Inno Setup类参考(5)
- Inno Setup入门(十八)——Inno Setup类参考(4)
- Inno Setup入门(十七)——Inno Setup类参考(3)
- Java关于十进制转换成十六进制、n进制的解决方案
- 打印调用堆栈
- 在Android的Listview中显示多种视图
- Inno Setup入门(十)——操作注册表
- 虽说作业式的论文很难发散思想,但还好吧!
- Inno Setup入门(九)——修改安装过程中的文字显示
- 微软等数据结构+算法面试100题全部答案集锦
- QT中防止中文乱码
- Inno Setup入门(八)——有选择性的安装文件
- 主流报表制作工具之王者争夺战:功能大PK系列之背景图保存
- Inno Setup入门(七)——提供安装语言选项
- NULL,0 空指针,空指针常量等概念
- Inno Setup入门(六)——在程序目录下创建文件
- Clutter调用底层原理剖析