Einzelnen Beitrag anzeigen

Benutzerbild von stoxx
stoxx

Registriert seit: 13. Aug 2003
1.111 Beiträge
 
#14

Re: Datei nur aus 0 und 1 komprimieren

  Alt 14. Feb 2004, 18:12
Zitat von Assarbad:
Wohl wahr ... aber wer nur Delphi kann ist genauso aufgeschmissen wie jemand, der nur Deutsch kann

hab mal noch eine Frage an Dich.

Ich möchte z.B. eine 100 MB große Datei, bestehend aus einzelnen Records, packen.
Das Problem, jedes Record hat eine Zeitinformation. (natürlich aufsteigend *g*) Und die brauch ich zum suchen.

Code:
Trecord  = packed record
 Time   : TDateTime;
 wert1    : double;
 wert2       : integer;

end;

jetzt hab ich mir gedacht. ich mach aus 100 solcher Records immer einen Container. und jeder Container enthält eine Zeitinformation. So kann ich also erst bequem in den Container Informationen gucken. Und bei Bedarf den Container auspacken.
Problem dabei, die Container müssten in gepackter Form eine gleichmäßige Größe haben.
es wäre auch nicht so schlimm wenn nur 99 solcher Records in einem Container wären, kann man ja auch in den Container Informationen eintragen.
Aber kennst Du Quellcodes von Packalgorithmen ? .. also nich immer nur die fertigen Dlls, die man einbinden kann ?
wie packe ich solche Arrays am besten zusammen ?

DAnke !
  Mit Zitat antworten Zitat