如何转义字符{
并}
在 Inno Setup 中使用该[Registry]
部分中的字符?
{
,"{"
不编译。
%7d
, "%7d"
,{%7d}
全部编译,但不工作,它们导致注册表中的值错误。
最好的祝福。
如何转义字符{
并}
在 Inno Setup 中使用该[Registry]
部分中的字符?
{
,"{"
不编译。
%7d
, "%7d"
,{%7d}
全部编译,但不工作,它们导致注册表中的值错误。
最好的祝福。
{
你可以通过加倍来逃脱。无需转义,}
因为它仅在常量内使用。
从帮助文件:
“{”字符被视为常量的开始。如果要在支持常量的地方使用该实际字符,则必须使用两个连续的“{”字符。(您不需要将“}”字符加倍。)
我想转义引号(“)。将其翻倍并不能转义,
我能够通过使用强制十六进制代码{%|%22}
。
在http://www.jrsoftware.org/ishelp/index.php?topic=consts这个转义显示为{%NAME|DefaultValue}
. 留空NAME
使其使用十六进制代码。