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 !