Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#1

E2467 Record oder Objekttyp erforderlich

  Alt 4. Feb 2011, 00:18
Delphi-Version: 2010
Delphi-Quellcode:
TMyClass = class
private
  FField: TMyObject;
public
  property Field: String read FField.OtherField;
end;
Zitat:
[DCC Fehler] Unit2.pas(50): E2467 Record oder Objekttyp erforderlich
(beim FField.O )

Daß es mit Records funktioniert weiß ich, aber laut der Fehlermeldung soll es angeblich auch mit Objekten funktionieren.
Aber irgendwie geht das nicht, siehe Fehlermeldung.

Ist jetzt die Fehlermeldung falsch oder ist Delphi defekt?

> Delphi 2010 und XE


Benötigen tu ich es nicht unbedingt, aber es wäre nett gewesen.
Ansonsten hab ich es eben weiterhin (so wie man es schon immer macht) über einen Getter gelöst.
Und eigentlich interessiert mich nur der grobe Grund für diese Fehlermeldung ... also rein aus Neugier.
Aber ansonsten scheint sich das noch keiner gefragt zu haben, jedenfalls was nichts mit der deutschen Fehlermeldung zu finden und der Fehlerkot wird auch für andere Fehler misbraucht.
$2B or not $2B
  Mit Zitat antworten Zitat