Einzelnen Beitrag anzeigen

Incocnito

Registriert seit: 28. Nov 2016
223 Beiträge
 
#4

AW: Zip-Archiv entpacken

  Alt 9. Jan 2020, 16:05
Ohne groß zu probieren, vielleicht ist es ja tatsächlich so einfach:
...
Delphi-Quellcode:
...
procedure TForm1.ShowZipProgress(Sender: TObject; FileName: string;
  Header: TZipHeader; Position: Int64);
begin
  // Show your progress here, whatever it needs to do

  if (ProgressBar1.Max = 0) then ProgressBar1.Max := Header.UncompressedSize;

  ProgressBar1.Position := Position;
end;
...
procedure TForm1.Button1Click(Sender: TObject);
begin
  ProgressBar1.Max := 0;
  TZipFile.ExtractZipFile('F:\1\Test.zip', 'F:\1\2\', ShowZipProgress);
  ShowMessage('Fertig!');// <- Ist der hier nicht fertig?
end;
...
Liebe Grüße
Incocnito

Geändert von Incocnito ( 9. Jan 2020 um 16:08 Uhr)
  Mit Zitat antworten Zitat