Einzelnen Beitrag anzeigen

neolithos

Registriert seit: 31. Jul 2003
Ort: Dresden
1.386 Beiträge
 
Delphi 7 Architect
 
#8

Re: Dateigröße bei Array of String[255];

  Alt 18. Nov 2003, 11:05
Warum nicht???

Mein Bsp. ausführlicher (nur einlesen):

BlockRead-> ersten 4 Bytes in dwLength
GetMem(fData, 4 * dwLength + 4) <- obwohl ich mir an dieser Stelle nicht sicher bin ob ich Delphi mit seiner String-Verarbeitung durcheinander bringe (deshalb verwende ich meistens PChar's, die sind eindeutig)

fData.dwLength := dwLength;

Und dann für jeden Eintrag:

Länge via. BlockRead
Einlesen der String-Daten

String -> SetLength(fData.fStr[I], Länge)
PChar -> GetMem(fData.fStr[I], Länge + 1)

------

* vorsicht nicht getestet, nur aus dem gedächtnis notiert *
- ciao neo -
Es gibt niemals dumme Fragen, sondern nur dumme Antworten!
  Mit Zitat antworten Zitat