When the syntax ‘Typename.Methodname’ is used, but the typename does not belong to an object or class type, this error message is displayed.
program Produce;
type
TInteger = class
Value: Integer;
end;
var
V: TInteger;
begin
V := Integer.Create;
end.
TInteger has a Create method that Type Integer does not.
program Solve;
type
TInteger = class
Value: Integer;
end;
var
V: TInteger;
begin
V := TInteger.Create;
end.
Make that the identification refers to an object or class type; it could be misspelt or obscured by another unit’s identity.
Leave a Reply