.. highlightlang:: us .. index:: p7z_unzip_buffer .. _p7z_unzip_buffer: p7z_unzip_buffer ================ .. us.tag p7z_unzip_buffer NOTREADYGERMAN file-zip New5510 :ref:`p7z_unzip_buffer` entpackt eine Datei aus einem zip- oder 7z-Archiv und liefert sie als String zurück. .. function:: s = p7z_unzip_buffer(ssZipfile, ssFilename) s = p7z_unzip_buffer(ssZipfile, ssFilename, svOptions) .. us.return **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 :ref:`error_create`). .. us.params **Parameter** .. uparam:: ssZipfile *ssZipfile* ist der Name einer zip- oder 7z-Datei. .. uparam:: ssFilename *ssFilename* ist der Dateiname im Archiv. .. uparam:: svOptions *svOptions* sind zusätzliche Parameter, z. B. "-pGeheim" um ein Passwort zu setzen. Siehe :ref:`p7z_zip`. .. us.comment **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 ``\program\7zip``. Siehe auch: http://de.wikipedia.org/wiki/7-Zip und http://www.7-zip.org/. .. us.example **Beispiel** :: p7z_zip("d:\\script.zip", GetRootDirectory(), "script") s = p7z_unzip_buffer("d:\\script.zip", "defines.ic") .. us.history **History** .. list-table:: :header-rows: 1 * - Version - Beschreibung * - R2013.10 - Neu. .. seealso:: :ref:`file-zip`, :ref:`p7z_zip`, :ref:`p7z_unzip`, :ref:`p7z_list` :sub:`id-2008931`