如何轉義Inno Setup中的字符{
和}
,這些字符在[Registry]
部分中使用?如何在Inno Setup中轉義「{」和「}」
{
,"{"
不編譯。
%7d
"%7d"
,{%7d}
全部編譯,但不起作用,它們導致註冊表中的值錯誤。
此致敬禮。
如何轉義Inno Setup中的字符{
和}
,這些字符在[Registry]
部分中使用?如何在Inno Setup中轉義「{」和「}」
{
,"{"
不編譯。
%7d
"%7d"
,{%7d}
全部編譯,但不起作用,它們導致註冊表中的值錯誤。
此致敬禮。
您可以將{
翻倍。沒有必要跳過}
,因爲它只在常量內使用。
A 「{」 字符視爲恆定的開始。如果您想在支持常量的地方使用該實際字符,則必須使用兩個連續的「{」字符。 (你並不需要雙擊「}」字符)。
我想逃避引號(「)。加倍不逃避這個,
我能夠迫使十六進制代碼通過使用{%|%22}。
在http://www.jrsoftware.org/ishelp/index.php?topic=consts這個轉義顯示爲。{%NAME |默認值}離開名稱空使得它使用十六進制代碼
這並不回答發佈的問題。 – Deanna
謝謝,那麼容易,我認爲我錯過這部分的文檔 – tomkpunkt