E2258 Implements-Klausel ist nur innerhalb von Klassentypen erlaubt (Delphi)
Nach oben zu Fehler- und Warnungsmeldungen (Delphi)
program Produce; type IMyInterface = interface function getter : IMyInterface; property MyInterface: IMyInterface read getter implements IMyInterface; end; end.
Bei der Schnittstellendefinition in diesem Beispiel wird versucht, eine implements-Klausel zu verwenden; dies verursacht einen Fehler.
program Solve; type IMyInterface = interface function getter : IMyInterface; property MyInterface: IMyInterface read getter; end; end.
Die einzige Lösung besteht darin, die implements-Klausel zu entfernen.