Zu deutsch: du willst einen Archiver. Damit das ganze dann noch schöner ist, willst du das ganze auch noch komprimiert haben. Richtig?
OK. Leider steht die Diagnose fest und es gibt keine andere Therapie: selbercoden...
Kleiner Scherz. Es gibt verschiedene Komponenten dafür, allerdings denke ich, dass die eine Klasse reichen sollte. bzip2 ist besonders schön (könnte ich dir auch eine Klasse geben, aber ich weiß derzeit nicht, ob die es rafft mehrere Dateien zusammenzufassen), weil es ziemlich stark komprimiert.
Dann gibt es noch TMasterZip (findest du bei Torry), die hat einige Sachen dabei, mit denen zu ein ganzes Zip-Programm schreiben kannst.
Wenn du allerdings von ganz unten anfangen willst, dann könntest du eigentlich das nehmen, was du bisher für Text-Files genommen hast auch für andere Dateien nutzen (ich weiß aber nicht, wie dein Algo funktioniert)...
Chris