AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

zip funktionen für delphi ?

Ein Thema von agm65 · begonnen am 5. Dez 2006 · letzter Beitrag vom 12. Mär 2007
Antwort Antwort
Seite 2 von 3     12 3      
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#11

Re: zip funktionen für delphi ?

  Alt 7. Feb 2007, 11:54
Sollte iegnetlich gehen, aber teste doch selber
Markus Kinzler
  Mit Zitat antworten Zitat
Robert Marquardt
(Gast)

n/a Beiträge
 
#12

Re: zip funktionen für delphi ?

  Alt 7. Feb 2007, 11:56
Zitat von agm65:
hmm das entpacken sollte doch wie folgt laufen :
JvZlibMultiple.DecompressFile('h:\test.zip','h:\test',true,true) ich krieg nen stream fehler ? eine idee ?
Was fuer einen Fehler gibt es denn genau? Es kann gut sein das JvZlibMultiple einige Kompressionsarten nicht unterstuetzt.
  Mit Zitat antworten Zitat
Benutzerbild von agm65
agm65

Registriert seit: 21. Okt 2003
1.194 Beiträge
 
Delphi 2006 Professional
 
#13

Re: zip funktionen für delphi ?

  Alt 7. Feb 2007, 12:14
ja genau, damit kann man nur zip files entpacken, die auch damit gepackt wurden.


habe ein problem beim installieren von der KAZIP, der sagt mir Bzip2.dcu nicht gefunden ?
euer Peter Porka
  Mit Zitat antworten Zitat
Benutzerbild von agm65
agm65

Registriert seit: 21. Okt 2003
1.194 Beiträge
 
Delphi 2006 Professional
 
#14

Re: zip funktionen für delphi ?

  Alt 7. Feb 2007, 13:08
okay die dabei habe ich gefunden , jetzt fehlt irgendwie die:
[Pascal Fehler] BZip2.pas(138): E1026 Datei nicht gefunden: 'decompress.obj'
euer Peter Porka
  Mit Zitat antworten Zitat
Benutzerbild von Lun
Lun

Registriert seit: 4. Feb 2006
122 Beiträge
 
Delphi 2005 Professional
 
#15

Re: zip funktionen für delphi ?

  Alt 7. Feb 2007, 14:43
Hi du bist nah dran

Aber du solltest auch mal die Readme lesen da steht:

INSTALLATION
------------
If you want to enable BZIP2 functionality
1. Download BZIP2 pas files and put them in the KAZIP folder or
folder in the delphi search path
2. Open KAZip.Pas and change {DEFINE USE_BZIP2} to {$DEFINE USE_BZIP2}
Open KZ.DPK and press Install

Standard gemäß ist da {$DEFINE USE_BZIP2} nehme mal das $ in der KaZip.pas weg und dann probiers es mal.

Dann klappt das, war bei mir auch so. Nur ich hab die Readme gelesen

greetz Lun
  Mit Zitat antworten Zitat
MrKnogge

Registriert seit: 9. Jun 2003
Ort: Pforzheim
2.458 Beiträge
 
Delphi 2007 Professional
 
#16

Re: zip funktionen für delphi ?

  Alt 7. Feb 2007, 14:50
Andernfalls kannst du ja auch mal TurboPower Abbrevia ausprobieren.

Gruß
Christian Bootz
Einstein ist tot, Newton ist tot,
und mir ist auch schon ganz schlecht...
  Mit Zitat antworten Zitat
Benutzerbild von agm65
agm65

Registriert seit: 21. Okt 2003
1.194 Beiträge
 
Delphi 2006 Professional
 
#17

Re: zip funktionen für delphi ?

  Alt 7. Feb 2007, 14:51
ich hab die readme auch gelesen und dann das $ entfernt , sonst hätte ich das garnicht installieren können. aber wie gesagt, jetzt fehlt noch diese eine datei . ??? [Pascal Fehler] BZip2.pas(138): E1026 Datei nicht gefunden: 'decompress.obj'
euer Peter Porka
  Mit Zitat antworten Zitat
Benutzerbild von agm65
agm65

Registriert seit: 21. Okt 2003
1.194 Beiträge
 
Delphi 2006 Professional
 
#18

Re: zip funktionen für delphi ?

  Alt 7. Feb 2007, 14:59
okay ich habs hingekriegt, ich penner hab zwar das $ entfernt aber die file nicht gesaved danke euch allen nochmals
euer Peter Porka
  Mit Zitat antworten Zitat
Benutzerbild von agm65
agm65

Registriert seit: 21. Okt 2003
1.194 Beiträge
 
Delphi 2006 Professional
 
#19

Re: zip funktionen für delphi ?

  Alt 7. Feb 2007, 15:10
hey das ding will meine zip file nicht entpacken, ich gebe den filename an und den ziel ordner ..aber es passiert nichts ;( ..jemand eine idee ? kann ich hiermit auch wieder nur zips entpacken die ich mit dieser komponente gepackt habe ?

wie erstelle ich richtig die instanz dafür ?

KAZip1 := TKAZip.Create(?);
Angehängte Dateien
Dateityp: rar test_256.rar (4,6 KB, 13x aufgerufen)
euer Peter Porka
  Mit Zitat antworten Zitat
Benutzerbild von Lun
Lun

Registriert seit: 4. Feb 2006
122 Beiträge
 
Delphi 2005 Professional
 
#20

Re: zip funktionen für delphi ?

  Alt 8. Feb 2007, 15:54
Hi agm65,

falls du dein Prob noch nicht gelöst hast ein Beispiel:

Delphi-Quellcode:
  //Das vorhandene Zip Verzeichnis
  Kazip1.FileName := 'C:\zippi.zip';
  Kazip1.active := true;
  //Der Pfad wohin entpackt werden soll
  Kazip1.ExtractAll('C:\');
  Kazip1.Active := false;
  Kazip1.Close;
  Button1.Caption := 'Fertig';
In zippi.zip ist jetzt nur eine txt datei gepackt. Die entpacke ich direkt nach C:\
Was du beachten musst im Object Manager musst du bei den Eigenschaften die Overwrite Action einstellen ich hab es
jetzt auf :

oaOverwrite stehen.

Jetzt sollte es eigentlich funtzen. Falls du ein gezipptes Verzeichnis hast mit mehreren Dateien, dann musste mal sehen
bei Kazip1.ExtractAll('C:\beispielVerzeichnis'); meckert er dann das es das Verzeichnis noch nicht gibt.
Da musst du selber mal rumbasteln ob man das noch irgendwo einstellen kann das er das dann erzeugt, oder
baust dir ne funktion.

Edit: Hab nix dazu gefunden zum einstellen, die einfachste Lösung dafür ist vorher ein Verzeichnis selber zu erzeugen:

Delphi-Quellcode:
pfad := 'C:\entpackt';
ForceDirectories(pfad);
Kazip1.ExtractAll(pfad);

greetz Lun
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:12 Uhr.
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