![]() |
ZipMaster: Datei unter anderem Namen auspacken
Hi,
ist es möglich mit Hilfe der ZipMaster Komponente eine Datei aus einer Zip-Datei unter einem anderen Namen auszupacken? Gruß Matthias |
Re: ZipMaster: Datei unter anderem Namen auspacken
Ja, das geht.
Ich hab meinen Code grad nicht da, aber ich seh mal nach. War irgendwas mit ExtractTo oder so... |
Re: ZipMaster: Datei unter anderem Namen auspacken
@SearchBot: Danke, hoffentlich findest du was. Ich habe schon gar nicht mehr daran geglaubt, dass überhaupt noch jemand antwortet.
Gruß |
Re: ZipMaster: Datei unter anderem Namen auspacken
eine Lösung:
mit der Funktion:
Delphi-Quellcode:
die gewünschte Datei in einen Stream laden und anschließend unter einem neuen Dateinamen speichern. (Die Funktion gab es in meiner Uralt-Version von TZipMaster noch nicht, deshalb das Problem)
Function ExtractFileToStream( Filename: String ): TZipStream;
Gruß |
Re: ZipMaster: Datei unter anderem Namen auspacken
Servus,
da liegst du schon richtig. Ich habe ZipMaster v1.60L (nenn ich zippi) und mache das so:
Delphi-Quellcode:
... und nebenbei stell ich noch fest, ob die Komponente beschäftigt ist. Ist das nämlich so und ich will erneut was auspacken, gibts einen dummen Unzip.dll-Fehler...
zippi.ExtractToStream(Dateiname);
zippi.ZipStream.SaveToFile(neuerDateiName);
Delphi-Quellcode:
if zippi.unzBusy then exit;
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:26 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