6

{文字をエスケープするにはどうすればよいですか? }Inno Setup では、文字は[Registry]セクションで使用されますか?

{"{"コンパイルしないでください。

%7d"%7d"{%7d}すべてコンパイルされますが、機能しません。レジストリに間違った値が記録されます。

よろしくお願いします。

4

2 に答える 2

9

{2倍にすることで脱出できます。}定数内でのみ使用されるため、エスケープする必要はありません。

ヘルプファイルから:

「{」文字は、定数の先頭として扱われます。定数がサポートされている場所で実際の文字を使用する場合は、2 つの連続する "{" 文字を使用する必要があります。(「}」を二重にする必要はありません。)

于 2012-10-09T12:54:35.937 に答える