(Я использую сценарий Inno Setup, но я понимаю, что в разделе [Code] используется синтаксис Pascal или его близкое приближение. Я ничего не знаю о Pascal или его стандартных соглашениях, поэтому заранее извиняюсь для моего игнорирование.)
При определении локальной переменной функции / процедуры синтаксис для определения ее начального значения не является такой проблемой ...
procedure MyProcedure();
var
aFlag: Boolean;
begin
aFlag := true;
.
.
.
end;
Но мне трудно понять, как исходные значения для глобальных переменных обрабатываются. Например, если я хочу, чтобы глобальная логическая переменная начиналась как истина, а не как ложь (по умолчанию), как мне это сделать?
Спасибо!