Autor Beitrag
jj-guitar
Hält's aus hier
Beiträge: 11



BeitragVerfasst: Mi 16.10.02 10:57 
Hallo Leute,

ich habe ein Programm mit vielen wechselnden Datenstrukturen, die sich als record implementieren lassen. Jetzt würde ich gerne eine LIB schreiben, die diese Daten analysiert und im Header die Info einträgt, um sie später wieder richtig einzulesen, auch wenn sich der Inhalt des record erweitert hat.

Wie bekomme ich zur Laufzeit Informationen zum Inhalt eines record?

Danke im Voraus
aogwaba
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 109



BeitragVerfasst: Sa 19.10.02 15:28 
Hi!

ein Record in Delphi wird so deklariert:
ausblenden Quelltext
1:
2:
3:
4:
TMyRecord=record
mystring:String;
myInteger:Integer;
end;


so eine Instanz gebildet:
ausblenden Quelltext
1:
myRecord:=TMyrecord;					


und so die Werte zugewiesen:
ausblenden Quelltext
1:
2:
myRecord.mystring:='mystring';
myrecord.myInteger:=1;


Die Datenstruktur kann man zur Laufzeit nicht ändern, die Werte wohl.

cu
waba