Also ich habe mich mal dran versucht, und bin dran gescheitert
Und zwar habe ich folgendes Problem:
Delphi-Quellcode:
sevenZip := TSevenZip.Create(self);
try
sevenZip.SFXCreate := False;
sevenZip.SFXModule := '7z.sfx';
sevenZip.AddOptions := [AddRecurseDirs];
sevenZip.ExtractOptions := [];
sevenZip.LZMACompressType := LZMA;
sevenZip.LZMACompressStrength := NORMAL;
sevenZip.LZMAStrength := 0;
sevenZip.ExtrBaseDir := bufferPath;
//sevenZip.LPPMDmem := 0;
//sevenZip.LPPMDsize := 0;
sevenZip.NumberOfFiles := -1;
sevenZip.VolumeSize := 1000000;
sevenZip.OnProgress := SevenZipProgress;
sevenZip.SZFileName := FUpdateInformation[FArchiveIdx * 3];
sevenZip.Extract;
finally
FreeAndNil(sevenZip);
end;
Wenn ich nun ".Extract" oder ".List" aufrufe, zeigt er einen OpenDialog an. kA warum?!
MfG
xZise