Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Komprimierung / Dekompriemung Komponente gesucht (https://www.delphipraxis.net/161992-komprimierung-dekompriemung-komponente-gesucht.html)

Sim_Star 1. Aug 2011 09:37

Komprimierung / Dekompriemung Komponente gesucht
 
Hallo,

ich brauche für ein Programm von mir eine Komponente, welche mir Dateien Packen und wieder entpacken kann.
Wer kennt da gute Komponenten VCL / NVCL?

Hab schon nach TSevenZipVCL gesucht, kann diese Komponente allerdings nirgends finden...

Vielen Dank für Eure Hilfe...

Bernhard Geyer 1. Aug 2011 09:43

AW: Komprimierung / Dekompriemung Komponente gesucht
 
Zitat:

Zitat von Sim_Star (Beitrag 1114433)
Hab schon nach TSevenZipVCL gesucht, kann diese Komponente allerdings nirgends finden...

Also irgendwie liefert bei mir google gleich einen brauchbaren Treffer an erster stelle wenn man nach "TSevenZipVCL" sucht:gruebel:

Sim_Star 1. Aug 2011 09:55

AW: Komprimierung / Dekompriemung Komponente gesucht
 
Mag sein, aber kein vernünftiges Packages, welches ich installieren kann...

zeras 1. Aug 2011 09:56

AW: Komprimierung / Dekompriemung Komponente gesucht
 
Ich habe http://www.delphizip.org im Einsatz. Bisher keine Probleme mit Version 1.79. Bei Version 1.90 hatte ich mal Probleme, wenn man schnell hintereinander ein- und wieder auspackt. Dann gab es eine Fehlermeldung. Das war aber schon letztes Jahr. Ich gehe davon aus, dass dieser Bug schon gefixt ist.

Steku 1. Aug 2011 10:03

AW: Komprimierung / Dekompriemung Komponente gesucht
 
Oder schau doch mal hier:

http://sourceforge.net/projects/tpabbrevia/

Da sind auch Packages dabei.

Gruß,
Steku

Sim_Star 1. Aug 2011 10:05

AW: Komprimierung / Dekompriemung Komponente gesucht
 
Danke, ich werde mir die Dinge mal ansehen!

Bernhard Geyer 1. Aug 2011 10:07

AW: Komprimierung / Dekompriemung Komponente gesucht
 
Zitat:

Zitat von Sim_Star (Beitrag 1114438)
Mag sein, aber kein vernünftiges Packages, welches ich installieren kann...

Braucht man auch nicht. Die 1-2 Properties die mann sinnvollerweise bei einer solchen Komponente in der IDE einstellen kann rechtfertigen es nicht dafür auch wieder ein extra Package in der IDE zu haben.

Bernhard Geyer 1. Aug 2011 10:09

AW: Komprimierung / Dekompriemung Komponente gesucht
 
Zitat:

Zitat von zeras (Beitrag 1114439)
Ich habe http://www.delphizip.org im Einsatz. Bisher keine Probleme mit Version 1.79. Bei Version 1.90 hatte ich mal Probleme, wenn man schnell hintereinander ein- und wieder auspackt. Dann gab es eine Fehlermeldung. Das war aber schon letztes Jahr. Ich gehe davon aus, dass dieser Bug schon gefixt ist.

Hier muss nicht unbedingt ein Fehler der Komponente vorliegen. Bei vielen Dateioperationen hintereinander kann es auch leicht vorkommen das der Virenscanner zuschlägt und benötigte Dateien einfach sperrt. Hier müsste dann Quellcode Fehlertoleranter gegenüber fehllaufenden Virenscanner sein.

Übrigens: hast du das Problem gemeldet? Wenn nicht würde ich nicht davon Ausgehen das hier was geändert wurde.

CCRDude 1. Aug 2011 10:24

AW: Komprimierung / Dekompriemung Komponente gesucht
 
Zitat:

Zitat von zeras (Beitrag 1114439)
Ich habe http://www.delphizip.org im Einsatz. Bisher keine Probleme mit Version 1.79. Bei Version 1.90 hatte ich mal Probleme, wenn man schnell hintereinander ein- und wieder auspackt. Dann gab es eine Fehlermeldung. Das war aber schon letztes Jahr. Ich gehe davon aus, dass dieser Bug schon gefixt ist.

Kennst Du die Property .Busy? Sowohl nach .Add als auch .Extract solltest Du warten bis "not .Busy" (die Komponente packt intern in einem getrennten Thread).

Ansonsten: .cab unterstützt das Betriebssystem von Haus aus, brauchst nur eine Übersetzung der Header nach Delphi.

zeras 1. Aug 2011 10:47

AW: Komprimierung / Dekompriemung Komponente gesucht
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1114450)
Übrigens: hast du das Problem gemeldet? Wenn nicht würde ich nicht davon Ausgehen das hier was geändert wurde.

Ja, das hatte ich. Da ich aber dringend weitermachen musste, bin ich dann wieder auf die Version 1.79 zurück und habe nicht weiter an der neuen Version probiert. In der Version 1.79 hatte ich die Probleme nicht bei gleichem Code meinerseits.

Zitat:

Zitat von CCRDude (Beitrag 1114459)
Kennst Du die Property .Busy? Sowohl nach .Add als auch .Extract solltest Du warten bis "not .Busy" (die Komponente packt intern in einem getrennten Thread).

Danke für die Info. Wahrscheinlich habe ich das nicht abgefragt, aber werde noch einmal nachschauen. Ist nur wunderlich, dass es mit 1.79 ging, aber bei 1.90 nicht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:26 Uhr.
Seite 1 von 2  1 2      

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