p7z_unzip_buffer

p7z_unzip_buffer entpackt eine Datei aus einem zip- oder 7z-Archiv und liefert sie als String zurück.

s = p7z_unzip_buffer(ssZipfile, ssFilename)
s = p7z_unzip_buffer(ssZipfile, ssFilename, svOptions)

Returnwert

s ist ein String mit dem Inhalt von ssFilename. Der String kann 0-Zeichen enthalten. Im Fehlerfall liefert die Funktion ein errror-Objekt (siehe error_create).

Parameter

ssZipfile

ssZipfile ist der Name einer zip- oder 7z-Datei.

ssFilename

ssFilename ist der Dateiname im Archiv.

svOptions

svOptions sind zusätzliche Parameter, z. B. „-pGeheim“ um ein Passwort zu setzen. Siehe p7z_zip.

Kommentar

Diese Funktion verwendet die „7-Zip Command Line Version“. Das Programm (7za.exe), die Lizenz und die Dokumentation (7-zip.chm) finden Sie im Verzeichnis <uniplot>\program\7zip.

Siehe auch: http://de.wikipedia.org/wiki/7-Zip und http://www.7-zip.org/.

Beispiel

p7z_zip("d:\\script.zip", GetRootDirectory(), "script")
s = p7z_unzip_buffer("d:\\script.zip", "defines.ic")

History

Version Beschreibung
R2013.10 Neu.

id-2008931