Forum: Object-Pascal / Delphi-Language
Delphi
by Luckie,
22. Sep 2004
adata ist vom Typ TData. TData ist ein Record mit den Feldern FGBez und FMonat. Die methode GetNodeData liefert einen Pointer zurück. Das mal dazu wie es aussieht.
Erstmal hast du vergessen ein Feld anzugeben in dem die Daten abgelegt werden sollen:
adata.FGBez := ...;
Und zweitens ist ein Record nicht zu einem Pointer kompatibel, wie du es geschrieben hast:
adata := MyPointer;
Das...
Forum: Object-Pascal / Delphi-Language
Delphi
by Luckie,
22. Sep 2004
@Igotcha: Ich habe nur die Zeiger-Deklaration auf den Record weggelassen.
Forum: Object-Pascal / Delphi-Language
Delphi
by Luckie,
22. Sep 2004
Wenn alle Records identisch sind, warum hast du sie denn drei mal deklariert?
type
TDaten = record
...;
...;
...;
end;