System.Zip.TZipFile.Extract

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure Extract(const FileName: string; const Path: string = ''; CreateSubdirs: Boolean = True); overload;
procedure Extract(Index: Integer; const Path: string = ''; CreateSubdirs: Boolean = True); overload;

C++

void __fastcall Extract(const System::UnicodeString FileName, const System::UnicodeString Path = System::UnicodeString(), bool CreateSubdirs = true)/* overload */;
void __fastcall Extract(int Index, const System::UnicodeString Path = System::UnicodeString(), bool CreateSubdirs = true)/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
System.Zip.pas
System.Zip.hpp
System.Zip TZipFile


Beschreibung

Extrahiert eine einzelne Datei aus dem ZIP-Archiv.

  • FileName gibt die Datei an, die aus der ZIP-Datei extrahiert werden soll. Für alle Schrägstriche in den ZIP-Dateinamen sollte das Zeichen "/" verwendet werden.
  • Index repräsentiert den Index dieser Datei im ZIP-Archiv.
  • Path repräsentiert das Verzeichnis auf dem Datenträger, in das die Datei extrahiert wird.
  • CreateSubDirs gibt an, ob die Ausgabe in der ZIP-Datei angegebene Unterverzeichnisse erstellen soll. Der Vorgabewert für CreateSubDirs ist True.

Die zweite überladene Prozedur ist hilfreich, wenn eine ZIP-Datei doppelte Dateinamen enthält.

Mit OnProgress können Sie den Fortschritt des Extrahierens verfolgen.

Siehe auch