Frage

Gibt es eine Delphi-5-Lösung, mit der ein Einzelfilmspeicher einfach in vorhandene Code integriert wird? Ich möchte Dateien wie Java *.Jar- oder OpenOffice -Dokumentdateien haben, die Dateien und Ordner mit Reißverschluss/komprimierten Dateien, jedoch mit ihrer eigenen Dateierweiterung, sind.

Bearbeiten:Ich kenne einige zip -fähige Komponenten, aber auf den Fall, dass ich auf Dateien im "Container" zugreifen möchte und normale Dateibehandlungsroutinen (z. B. tstringList.savetofile) verwenden möchte. Jeder Overhead über Kompress/Unkompress sollte von der Komponente behandelt werden.

War es hilfreich?

Lösung

Es sieht aus wie Aidaim -Software Könnte das haben, was Sie brauchen.

Andere Tipps

Verwenden Sie einfach das .zip -Format. Sie können die Dateierweiterung in alles ändern, was Sie wollen, sondern der Dateiinhalt, der wichtig ist. Es gibt viele Zip-Lösungen von Drittanbietern für Delphi, sowohl Freeware als auch Commercial. Schauen Sie sich um (mein Unternehmen verwendet Zipforge)

Ich benutze Thkstream für diese Aufgabe. Es funktioniert gut und schnell und ist einfach zu bedienen. Sie können normale Streams speichern und es komprimiert sie in eine einzelne Datei. Freeware. Hier ist ein Link:http://www.xarka.com/freeware/components.html

Solfs ist die Antwort. Überprüfen Sie den Link zum Vergleich mit Aidaim.

Schau dir das an OpenSource -Synzip -Einheit. Es ist noch schneller für die Dekompression als die Standardeinheit, die mit Delphi versandt wird, und erzeugt eine kleinere EXE (CRC -Tabellen werden beim Start erstellt).

Schauen Sie sich für Delphi 5 dies eine weitere offene Pascal -Einheit von Open Source an, die benannt ist Paszip.

Ich benutze es in sehr kleinem Installer -Exe. Es kann jeden Reißverschlussinhalt komprimieren, und Sie können den Reißverschluss sogar an das EXE anhängen. Sehen Dieser Link, um zu erhalten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top