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.