Ich hatte mich letztens schon einmal mit der Delphi Version beschäftigt und bin zum Schluß gekommen, dass ich das nicht 1 zu 1 erstzen kann und Funktionalitäten fehlen. Wenn es von Interesse ist, werde ich das nochmal prüfen und hier einstellen.
Das wäre ja eigentlich das beste, wenn es mit Bordmitteln funktioniert.
Ich habe mal in meinem Projekt nachgeschaut, was ich alles so von der Delphizip
DLL nutze. Vielleicht habe ich da auch was von der Delphi Doku übersehen.
- Include Argumente (FSpecArgs.Add('*.Txt')
- Exclude Argumente (FSpecArgsExcl.Add('*.SYS')
- verschiedene Optionen, wie AddDirNames, AddRecurseDirs, AddMove, AddFreshen, AddUpdate, AddHiddenFiles, AddArchiveOnly, AddResetArchive, AddEncrypt, AddEmptyDirs, AddVolume, AddFromDate, AddVersion, AddNTFS
- Anzahl entpackter Dateien
- Datei in Stream auspacken
- Infos von allen Dateien ziehen, aber nicht entpacken (wie beispielsweise CRC jeder Datei)