E2075 Diese Form des Methodenaufrufs ist nur in Methoden von abgeleiteten Typen erlaubt (Delphi)
Nach oben zu Fehler- und Warnungsmeldungen (Delphi)
Diese Fehlermeldung tritt auf, wenn in einer Routine, die keine Methode ist, eine Methode eines abgeleiteten Typs aufgerufen wird.
program Produce; type TMyClass = class constructor Create; end; procedure Create; begin inherited Create; (*<-- Hier die Fehlermeldung*) end; begin end.
In diesem Beispiel wird der geerbte Konstruktor in der Prozedur Create aufgerufen, die aber keine Methode ist.
program Solve; type TMyClass = class constructor Create; end; constructor TMyclass.Create; begin inherited Create; end; begin end.
Vergewissern Sie sich, dass Sie diese Art von Aufruf nur in einer Methode durchführen.