Registriert seit: 21. Okt 2007
Ort: Kronach
9 Beiträge
Delphi 4 Standard
|
Re: Record dynamisch erzeugen
2. Jun 2008, 11:10
Hi Alex,
vielleicht kannst du mal folgendes probieren:
1.) Erzeug' dir ein dynamisches Byte- (oder Integer-) Array mit der Länge deines Datensatzes (also Anzahl der Felder).
2.) In dieses Array trägst du Index-Werte für die Datentypen, die im Stream vorkommen ein, also z.B. 0= eine 1 Byte-Zahl, 1= eine 2 Byte-Zahl, ... 5= eine Fließkomma 8 Byte-Zahl (Double) ... 21= nullterminierter String ...
3.) Dieses Array kannst du in einer case-Schleife einfach auswerten (sprich einlesen), in Strings umwandeln und als Text ausgeben.
Schönen Tag noch
Laplace
|