RAD Studio (Common)
ContentsIndex
PreviousUpNext
E2004: Identifier redeclared: '%s'

The given identifier has already been declared in this scope - you are trying to reuse its name for something else.

program Tests;
var
  Tests: Integer;
begin
end.

Here the name of the program is the same as that of the variable - we need to change one of them to make the compiler happy.

program Tests;
var
  TestCnt: Integer;
begin
end.
Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
What do you think about this topic? Send feedback!