`
qq173684423
  • 浏览: 28084 次
社区版块
存档分类
最新评论

Inno Setup入门(九)——修改安装过程中的文字显示

 
阅读更多

前面说到过可以使用不用的语言文件实现不同的显示方式,方便与国际接轨,事实上即使没有语言文件也可以实现修改。[Messages] 段用于定义安装程序和卸载程序中显示的消息。一般不需要创建 [Messages] 段,因为所有的消息在Inno SetupDefault.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入门(九)——修改的安装过程中的消息显示 - Castor - 趁年轻,多折腾~~
BeveledLabel 消息的特殊用途是可以用于指定显示在向导窗口和卸载程序窗口左下角的文本行,如下图中的Castor
Inno Setup入门(九)——修改的安装过程中的消息显示 - Castor - 趁年轻,多折腾~~

 

Inno Setup入门(九)——修改的安装过程中的消息显示 - Castor - 趁年轻,多折腾~~

 

 

分享到:
评论

相关推荐

    InnoSetup入门(PDF )

    1. 脚本:InnoSetup的核心是安装脚本,它定义了安装过程中的所有步骤和设置。 2. 安装类型:你可以创建不同的安装类型,如“标准”和“完整”,满足不同用户需求。 3. 文件和目录:脚本中需要指定要安装的文件和它们...

    解决Inno Setup制作中文安装包在非中文系统上显示乱码的问题

    解决 Inno Setup 制作中文安装包在非中文系统上显示乱码的问题 在制作安装包时,Inno Setup 是一个常用的选择,尤其是在制作中文安装包时。但是,在非中文系统上,Inno Setup 制作的中文安装包常常会出现乱码的问题...

    Inno Setup入门教程

    #### 九、修改安装过程中的文字显示 - **基础知识**:学习如何更改安装向导中的文本内容。 - **实现方法**:在 `[Setup]` 部分使用 `WizardCaption`、`WizardFinishCaption` 等属性。 ```ini [Setup] ...

    innosetup禁止中文安装路径

    标题中的“innosetup禁止中文安装路径”指的是在使用Inno Setup这个安装包制作工具时,如何通过脚本设置来防止用户在安装过程中选择含有中文字符的路径。Inno Setup是一款广泛使用的Windows应用程序安装程序制作工具...

    自定义Inno Setup安装界面(仿QQ安装界面)

    Inno Setup是一款免费的安装制作工具,它允许开发者自定义安装过程的各个方面,包括界面、图标、安装选项等,使得安装程序更加专业且吸引用户。在本案例中,我们将探讨如何模仿QQ的安装界面来创建一个独特的安装体验...

    Inno Setup 中文教程

    3. **源代码脚本**:Inno Setup的核心是基于 Pascal 脚本语言的源代码,用于定义安装过程中的各种行为,包括文件复制、注册表操作、启动菜单创建等。 二、脚本语法 1. **脚本结构**:Inno Setup脚本由几大块组成,...

    innosetup安装界面美化.zip

    本资源包"innosetup安装界面美化.zip"专门针对InnoSetup的安装和卸载界面进行了美化设计,旨在提升用户在安装过程中的体验感,使软件的第一印象更为专业和吸引人。 一、InnoSetup安装界面美化的基础 InnoSetup允许...

    InnoSetup中文帮助

    - **常见问题解答**:提供了关于InnoSetup使用过程中常见的疑问解答。 - **向导页**:介绍了InnoSetup提供的各种向导页面及其用途。 - **安装顺序**:描述了安装过程的一般顺序。 - **其他注意事项**: - 命令行...

    inno setup中文帮助文档

    《Inno Setup中文帮助文档》是学习和掌握Inno Setup的必备参考资料,无论你是初次接触还是有经验的用户,都能从中找到解决问题的方法和优化安装过程的技巧。通过深入阅读和实践,你将能够充分利用Inno Setup的优势,...

    Inno_Setup入门——Pascal脚本.doc

    在Inno Setup中,Pascal脚本是一种强大的工具,用于自定义安装过程的行为。通过编写Pascal脚本,你可以控制安装程序的各个阶段,提供更个性化的用户体验。以下是基于提供的标题、描述和部分内容的关键知识点: 1. *...

    Innosetup软件及安装界面美化iss脚本

    标题中的"Innosetup软件及安装界面美化iss脚本"指的是利用InnoSetup来制作安装程序,并通过定制的ISS(Inno Setup Script)脚本来实现安装界面的美化。ISS脚本是InnoSetup的核心,它是一个文本文件,包含了所有关于...

    Inno Setup 6.2.1以及中文语言包

    Inno Setup是一款广泛使用的安装制作程序,尤其受到开发者和软件发行者的青睐。它以其简洁的界面和强大的功能著称,允许用户快速创建专业的Windows安装包。Inno Setup 6.2.1是该软件的一个版本,它可能包含了新功能...

    Inno Setup + 语言包

    "Inno Setup中文包"是针对中国用户特别设计的,它包含了一个完整的中文语言文件,使得中国的用户在安装过程中可以阅读和理解所有的文字信息。这对于在中国推广和分发软件至关重要,因为大部分用户更倾向于使用母语...

    innosetup安装包+中文语言包

    InnoSetup是一款流行的安装制作工具,它被广泛用于创建Windows应用程序的安装程序。这款软件以其简单易用的脚本语法和强大的功能集而受到开发者们的青睐。标题中的"innosetup安装包+中文语言包"表明我们拥有Inno...

    InnoSetup6.0.3安装包与中文包.rar

    运行这个文件,系统会引导你完成Inno Setup的安装过程,将其集成到你的开发环境中。安装完成后,你可以通过它提供的集成开发环境(IDE)编写安装脚本,设计用户界面,配置安装选项。 而“ChineseSimplified.isl”...

    【innoSetup反向打包】innoextract

    除了标准的Inno Setup安装程序外,innoextract还支持一些修改后的Inno Setup变体,包括Martijn Laan的My Inno Setup Extensions 1.3.10至3.0.6.1以及GOG.com基于Inno Setup的游戏安装程序。innoextract能够解压缩...

    inno setup安装时备份例子

    Inno Setup,作为一款广泛使用的安装制作工具,提供了在安装过程中备份原有文件的功能,以便在更新或卸载时能恢复到先前状态。本文将详细讲解如何利用Inno Setup进行安装时的文件备份,以及如何结合批处理脚本来实现...

    innosetup界面美化工具.zip

    innosetup安装界面美化: 解压压缩包中的 Inno Setup 5.5.zip,运行Inno Setup 5.5\Inno Setup 5\Compil32.exe,右上角可以改变语言。 打开build.iss文件,一些自定义字段请按需修改,点击Inno Setup工具栏中的 ...

    InnoSetup实现多安装目录

    InnoSetup 多安装目录

    Inno Setup:windows下安装程序制作软件,及打包模板

    Inno Setup的安装程序也具有很高的兼容性,能够在Windows 95/98/Me/NT/2000/XP/Vista/7/8/10等Windows操作系统中运行。同时,它还支持多种安装方式,如标准安装、静默安装、自解压缩安装等。 除此之外,Inno Setup还...

Global site tag (gtag.js) - Google Analytics