E2019 Objekttyp erforderlich (Delphi)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Fehler- und Warnungsmeldungen (Delphi)

Diese Fehlermeldung wird angezeigt, wenn der Compiler einen Objekttyp erwartet. Beispielsweise muss der ursprüngliche Typ eines Objekts ebenfalls ein Objekttyp sein.


type
  MyObject = object(TObject)
  end;
begin
end.

In der Unit System ist TObject ein Klassentyp; die Ableitung eines Objekttyps ist daher nicht möglich.


program Solve;
type
  MyObject = class  (*Tatsaechlich bedeutet dies: class(TObject)*)
  end;
begin
end.

Achten Sie darauf, dass der Typbezeichner wirklich für einen Objekttyp steht – möglicherweise ist er falsch geschrieben oder wird von einem Bezeichner einer anderen Unit verborgen.