Thema: Delphi Eigenes Archivformat

Einzelnen Beitrag anzeigen

Benutzerbild von arbu man
arbu man

Registriert seit: 3. Nov 2004
Ort: Krefeld
1.108 Beiträge
 
Delphi 7 Professional
 
#8

Re: Eigenes Archivformat

  Alt 1. Apr 2008, 22:08
Zitat von Nils_13:
Müssen es wirklich 255 Zeichen für den Dateinamen sein -> Müssen die Zeichen falls nicht erfüllt auf 255 mit irgendetwas aufgefüllt werden ?
Nein müssen es natürlich nicht, das sollte nur verdeutlichen das man statische Datentypen speichern kann. Ein auffüllen kann man bei Dateinamen einfach durch ein * machen (das es im Dateinamen nicht vorkommen kann, nacher mit StringReplace o.ä. entfernen). Als stischer Datentype würde sich aber der Shortstring anbieten (der ist ja maximal 255 Zeichen lang). Im Speicher wird er in einer Art record organisiert:
Delphi-Quellcode:
record
  Data: array[0..255] of Char;
  Length: Byte;
end;
Du siehst man könnte auch Füllzeichen verwenden (für den Anwendungsfall)

Wie du es realisierst bleibt natürlich dir überlassen, ein Stream bietet dir wirklich alle Möglichkeiten...

mfg, Björn
Björn
>> http://bsnx.net <<
Virtual DP Stammtisch v1.0"iw" am 19.09.2007 - ich war dabei!
  Mit Zitat antworten Zitat