Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi TZipFile + SubDirectory (https://www.delphipraxis.net/174300-tzipfile-subdirectory.html)

Union 12. Jul 2013 06:46

AW: TZipFile + SubDirectory
 
Windows 8 (Integriert) - Ok
Windows XP (WinRar) - Nicht Ok
Windows 7 (WinRar) - Ok

Das Problem ist relativ simpel:

Die von der TZipFile-Klasse erzeugten Dateien haben zwar das UTF-Flag gesetzt, die Daten sind aber NICHT als UTF gespeichert sondern als Widechar. Einige Packer erkennen und korrigieren das, andere eben nicht.

Ein weiterer Fehler liegt in der Directory-Struktur. Die PathDelimiter werden nicht korrekt nach "/" umgesetzt, wie es in der ZIP-Spezifikation dokumentiert ist. Es liegt die Vermutung nahe, dass TZipFile irgendwo "abgeschrieben" wurde und notdürftig an Delphi angepasst. Der Ersteller hat dies zwar dokumentiert aber nicht implementiert.

stahli 27. Jul 2013 13:26

AW: TZipFile + SubDirectory
 
Zitat:

Zitat von Union (Beitrag 1211698)
Benutze lieber Abbrevia o.ä.

:thumb:
Funktioniert perfekt und mindestens mit dem Win8-Explorer kann ich sogar etwas aus dem erstellten Zip löschen.


Den Zip-Versuch hätte Emba sich wieder sparen und noch mehr Arbeit in iOS stecken können. :wall:

Union 27. Jul 2013 18:03

AW: TZipFile + SubDirectory
 
Und es werden Passwörter unterstützt.

luisk 29. Apr 2016 10:36

AW: TZipFile + SubDirectory
 
Danke für den Zip-Tool Hinweis:
http://tpabbrevia.sourceforge.net/


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:35 Uhr.
Seite 3 von 3     123   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz