Code:
class function CompareKey1(Item1, Item2: TObject): Integer; static;
Error: "Field definition not allowed after methods or properties."
Compiliert leider nicht...?!
Klingt eher so, als ob du die Methode an der falschen stelle deklariert hättest. Methoden müssen immer
nach Feldern stehen.
Richtig:
Delphi-Quellcode:
TFoobar = class
A,B,C: integer;
D: string;
procedure MyMethod;
end;
Falsch:
Delphi-Quellcode:
TFoobar = class
A,B,C: integer;
procedure MyMethod;
D: string;
end;
Falsch:
Delphi-Quellcode:
TFoobar = class
procedure MyMethod;
A,B,C: integer;
D: string;
end;