E2195 Cannot initialize local variables (Delphi)
Go Up to Error and Warning Messages (Delphi) Index
The compiler disallows the use of initialized local variables.
program Produce;
var
j : Integer;
procedure Show;
var i : Integer = 151;
begin
end;
begin
end.
The declaration and initialization of 'i' in procedure 'Show' is illegal.
program Solve;
var
j : Integer;
procedure Show;
var i : Integer;
begin
i := 151;
end;
begin
j := 0;
end.
You can use a programmatic style to set all variables to known values.