Einzelnen Beitrag anzeigen

Laplace

Registriert seit: 21. Okt 2007
Ort: Kronach
9 Beiträge
 
Delphi 4 Standard
 
#5

Re: Record dynamisch erzeugen

  Alt 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
  Mit Zitat antworten Zitat