Delphi-PRAXiS
Seite 2 von 2     12   

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/)
-   -   XE - TZipFile.ExtractZipFile - Dateigröße immer 0 (https://www.delphipraxis.net/174878-xe-tzipfile-extractzipfile-dateigroesse-immer-0-a.html)

Perlsau 16. Mai 2013 08:11

AW: XE - TZipFile.ExtractZipFile - Dateigröße immer 0
 
Zitat:

Zitat von cookie22 (Beitrag 1215484)
ZipMaster = DelZip. :)

Okay, dann bleib ich bei ZipMaster. Es gibt ja sooo viele, allein bei SourceCodeOnline werden hunderte angeboten ... wer will sich das alles auch nur anschauen, geschweige denn installieren und ausprobieren :?: Ich hab ja auch noch andere Probleme :?

Lemmy 16. Mai 2013 09:44

AW: XE - TZipFile.ExtractZipFile - Dateigröße immer 0
 
falls Du mal Interesse an 7zip hast, ich arbeite damit:
http://code.google.com/p/d7zip/

ist etwas komplizierter, weil alles per Source passiert, und was ich als Nachteil empfinde: Beim Entpacken musst Du vor dem Öffnen des Archivs wissen ob das ein zip oder 7z Archiv ist und das entsprechende Interface verwenden. Aber als einfach zu integrierende Lösung ganz nett.

GRüße

Perlsau 16. Mai 2013 16:05

AW: XE - TZipFile.ExtractZipFile - Dateigröße immer 0
 
Hi Lemmy, du meintest:

Zitat:

Zitat von Lemmy (Beitrag 1215492)
falls Du mal Interesse an 7zip hast, ich arbeite damit

Wenn ich mal wieder mehr Zeit habe, dann schau ich mir das in Ruhe an. Hab's auf jeden Fall mal runtergeladen und vorgemerkt.

Zitat:

Zitat von Lemmy (Beitrag 1215492)
ist etwas komplizierter, weil alles per Source passiert, und was ich als Nachteil empfinde: Beim Entpacken musst Du vor dem Öffnen des Archivs wissen ob das ein zip oder 7z Archiv ist und das entsprechende Interface verwenden. Aber als einfach zu integrierende Lösung ganz nett.

Welche Zip-Version ein Zipfile hat, kann man doch sicher ganz schnell herausfinden, oder nicht? Bei meinen 7zip-Files steht ganz vorne immer (hexadezimal)
Code:
37 7A BC AF 27 1C 00 03 // oder nur die ersten drei Zeichen: 7z¼
Danach würde ich so aus dem Stegreif geschüttelt suchen und bei Fund wissen, daß es eine 7zip-Datei ist.

Was mir als erstes auf der Sourceforge-Seite auffiel: Die letzte Version ist vom April 2010 ... Wird also wohl nicht weiterentwickelt. Und da besteht natürlich die "Gefahr", daß es auf neueren IDEs nicht oder nicht richtig läuft. Ansonsten find' ich 7zip als Desktop-Tool einfach Klasse :thumb:

Da ich mich aber heute nacht so einfach in ZipMaster einarbeiten konnte, werd' ich wohl erst mal dabei bleiben. Privat benötige ich das ja eher selten, bislang eigentlich gar nicht. Doch für den kleinen "Job", den ich derzeit mache (ein privat begonnenes Projekt, für das ich eine Art Sponsor hier in KA gefunden habe und an dessen Maschine ich nächtens gelegentlich herumcode), mußte ich mich mit dem Zip-Zeug beschäftigen.

Lemmy 16. Mai 2013 16:29

AW: XE - TZipFile.ExtractZipFile - Dateigröße immer 0
 
Zitat:

Zitat von Perlsau (Beitrag 1215546)
Welche Zip-Version ein Zipfile hat, kann man doch sicher ganz schnell herausfinden, oder nicht? Bei meinen 7zip-Files steht ganz vorne immer (hexadezimal)
Code:
37 7A BC AF 27 1C 00 03 // oder nur die ersten drei Zeichen: 7z¼
Danach würde ich so aus dem Stegreif geschüttelt suchen und bei Fund wissen, daß es eine Zzip-Datei ist.

ich habe das bisher nicht gebraucht, aber andere Tools machen das halt intern. Hier musst Du selbst hand anlegen...


Zitat:

Zitat von Perlsau (Beitrag 1215546)
Was mir als erstes auf der Sourceforge-Seite auffiel: Die letzte Version ist vom April 2010 ... Wird also wohl nicht weiterentwickelt. Und da besteht natürlich die "Gefahr", daß es auf neueren IDEs nicht oder nicht richtig läuft. Ansonsten find' ich 7zip als Desktop-Tool einfach Klasse :thumb:

das ist erst mal richtig - zumindest bisher hat Henry aber (wenn auch mit Verzögerung) immer reagiert. Auf der anderen Seite: so lange sich das Interface der 7Zip DLL nicht verändert spricht auch wenig für eine Änderungen der Sourcen :-) Und ÄNderungen die sich aufgrund der Delphi-Version ergeben hat man bei den paar Zeilen auch schnell nachgeführt...

cookie22 16. Mai 2013 17:51

AW: XE - TZipFile.ExtractZipFile - Dateigröße immer 0
 
Zip Dateien beginnen immer mit:
Code:
PK
Das sind die Initialien des Zip Format Erfinders, Phil Katz. :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:04 Uhr.
Seite 2 von 2     12   

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