论坛风格切换切换到宽版
  • 4249阅读
  • 1回复

Inno Setup 使用技巧: 如何在自定义消息的文本后面添加空格 [复制链接]

上一主题 下一主题
离线gnatix
 

发帖
7696
金钱
-8279
威望
-828
只看楼主 倒序阅读 0 发表于: 2015-08-26
自定义消息,比如:
[CustomMessages]
cmMyMessageText=这是一个自定义的消息文本

注意,消息文本的内容不是用单引号或双引号圈起来的。从等号后面开始一直到最后一个字符就是自定义消息的内容。在自定义消息文本的前面和中间添加空格是很简单的事情,比如
cmMyMessageText=         这是一个  带空格    的自定义的消息文本

但是要在自定义消息的文本后面添加一个或多个空格就有不行了,而有时我们却需要在文本后面有一个空格。解决的办法是,在脚本中定义一个内容为空格的符号,然后在自定义消息的文本后面插入该符号(一次或多次),比如:
#define B " "

[CustomMessages]
cmMyMessageText=这是一个后面带两个空格的自定义的消息文本{#B}{#B}

上述方法同样也适合 [Messages] 段的文本。

离线546242502

发帖
332
金钱
-3060
威望
-306
只看该作者 1 发表于: 2015-08-27
这个方法的确很实用 ,学习了