Препроцессор Inno Setup: #expr

Синтаксис

expr-directive: (expr | !) <expr>

Описание

Выполняет указанное выражение, игнорируя полученный результат. Эта директива подобна директиве emit за тем исключением, что ничего не передает на выход препроцессора.

Эта директива предназначена для использования с теми функциями, которые производят побочные эффекты и не возвращают какие-либо существенные значения.

Пример

#expr SaveToFile(AddBackslash(SourcePath) + ("Preprocessed.iss"), \
          Exec(AddBackslash(CompilerPath) + "Compil32.exe", \
          """" + AddBackslash(SourcePath) + "Preprocessed.iss")

См. также:

emit