Hallo,
Laut Delphi-Hilfe und der aktuellen Entwickler-Ausgabe sollte folgende Deklaration OK sein.
Delphi-Quellcode:
type
TMyClass = class
class operator Add(a, b: TMyClass): TMyClass;
end;
Compiler will aber nicht => Fehler: E2123 Procedure, Function, Property... erwartet
Beim Rekord hingegen gibt's keine Problem:
Delphi-Quellcode:
type
TMyClass = record
class operator Add(a, b: TMyClass): TMyClass;
end;
Hm, warum geht das bei Klassendekorationen nicht. Sollte es doch eigentlich, oder?
Danke für Tipps.
Carsten