![]() |
Zip Funktionallität von Windows nutzen
Hallo,
Gibt es eine Möglichkeit die Zipfunktionalität von Windows zu nutzen? Wenn ich über google suche stoße ich eigentlich nur auf die Datei zipfldr.dll welche für das Registrieren des Zips innerhalb des Explorers zuständig ist. Aber leide finde ich nirgends welche DLL und eventuell welche Funktionen man zum packen/entpacken nutzen kann. Ich möchte auch keine fertige Komponente verwenden welche das ZipFormat selbst implementiert sondern ich will das von Windows nutzen (um somit auch geringfügig sicherzustellen das man auf dem "aktuellsten" stand beim Zip bleibt) |
Re: Zip Funktionallität von Windows nutzen
Such mal
![]() |
Re: Zip Funktionallität von Windows nutzen
da komm ich aber auf die JavaReferenz? Ist das richtig??? Wie kann ich das dann von Delphi bzw. C++ aus ansprechen?
In der MSDN Hilfe von Delphi hab ich jetzt noch folgendes gefunden Zitat:
|
Re: Zip Funktionallität von Windows nutzen
Also im Explorer gibt es ja die möglichkeit:
rechtsklick auf eine datei (oder ordner) -> Senden an -> Zip-Komprimierten ordner Wenn du auf: "C:\Dokumente und Einstellungen\*Dein_Benutzer*\SendTo" dann siehst du eben die verknüpfung mit der dateiendung: ".ZFSendToTarget" kannst ja mal in der regestry forschen ob du da was findest Ich hoffe ich konnte dir helfen [offtopic]Warum verwendest du nicht einfach die ZibLib?[/offtopic] |
Re: Zip Funktionallität von Windows nutzen
ist die ziblib bei windows dabei? Ich will eigentlich windows-funktionalität nutzen um bei erweitung des Zipformates somit automatisch auf dem aktuellen Stand zu sein. Wenn ich einen Zip-Algorythmus fest in mein Programm rein kompiliere muss ich bei erweiterung des formates mein Programm erweitern bzw. mindestens mir die neue Unit besorgen und neu kompilieren. Wenn man allerdings die Windowsfunktion nimmt so untestützt das Programm automatisch immer die neusten funktionen soweit diese durch Updates in Windows integriert sind.
|
Re: Zip Funktionallität von Windows nutzen
Also die zipfldr.dll wirst du wohl nicht überall vorfinden. Sie exportiert keine Funktionen sondern nur ein COM-Interface und ist selbst auf vielen XP-System (ab da gibt's die wohl) nicht aktiviert (bei mir z.B. - regsvr32 /u zipfldr.dll).
zipfldr.dll scheint übrigens mit ![]() Kannst du nicht einfach die Standard-DLL nehmen ( ![]() |
Re: Zip Funktionallität von Windows nutzen
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:37 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz