RAD Studio (Common)
ContentsIndex
PreviousUpNext
E2196: Cannot initialize multiple variables (Delphi)

Variable initialization can only occur when variables are declared individually.

program Produce;

  var
    i, j : Integer = 151, 152;

begin
end.

The compiler will disallow the declaration and initialization of more than one variable at a time.

program Solve;

  var
    i : Integer = 151;
    j : Integer = 152;

begin
end.

Simple declare each variable by itself to allow initialization.

Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!