You have tried to place a field definition in an OLE automation section of a class declaration. Only properties and methods may be declared in an 'automated' section.
program Produce;
type
Base = class
automated
i : Integer;
end;
begin
end.The declaration of 'i' in this class will cause the compile error.
program Solve;
type
Base = class
i : Integer;
automated
end;
begin
end.Moving the declaration of 'i' out of the automated section will vanquish the error.
|
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
|
|
What do you think about this topic? Send feedback!
|