Препроцессор Inno Setup: StringChange

Прототип функции

str StringChange(str S, str OldPattern, str NewPattern)

Описание

Возвращает копию строки S, в которой все подстроки OldPattern заменены на новые подстроки NewPattern.

Пример

; Объявляем переменную MyString2 и присваиваем ей значение 'a ca c'
#define MyString "a ca c"
; Выполняем в строке замену символов ' ' (пробел) на символ 'b'
#define MyString2 StringChange(MyString, " ", "b")
// Результат: переменная MyString2 = 'abcabc'