Zitat von
gammatester:
Zitat von
engel90:
Es geht darum mehrere Dateien zu einer zusammenzufassen (also zu archivieren) und diese dann zu komprimieren um Speicherplatz zu sparen.
Das erscheint mir etwas ungewöhnlich: Sieht wie ein Solidarchiv aus. Um auf einzelne Teile zu zugreifen, muß also alles vorhergehende dekomprimiert werden.
Aber die interessante Frage ist: Wer archiviert? Du (bzw. Dein Programm) oder soll das auch die
DLL machen? In Deinem Originalbeitrag sah es so aus, als wenn
nur die Komprimierung von der
DLL gemacht werden soll. Und dazu wäre das pure
zlib geeignet (kann auch direkt eingebunden werden und es muß dann keine
DLL mitgeliefert werden).
Gammatester
Also mein Programm erstellt mehrere
XML-Dateien in einem bestimmten Verzeichnis und nun wollte ich ne
DLL schreiben, welcher das Verzeichnis und der Speicherort des Archives übergeben wird und die
DLL archiviert und komprimiert nun alle
XML-Dateien und speichert das Archiv am übergebenen Speicherziel.