![]() |
TDFUnrar & Dateiauflisting, Application.Processmessages.
Hallo Leute,
Ich habe mir die TDFUnrar (Unrar.dll wrapper) Komponente geholt und habe etwas Probleme mit der Progressbar. DFUnrar hat ja die optionen (PackSize und UnpSize, Type: Cardinal). Ich habe Eine Rar-Datei mit verschiedenen Volumen: Zitat:
Delphi-Quellcode:
Ich habe schon was probiert mit PackSize und UnpSize aber dass funktioniert nicht so richtig.
procedure TfrmMain.dfUnRarProgress(Sender: TObject; FilesProcessed,
FileCount, SizeProcessed, SizeCount: Cardinal); begin if (FFilesCount > 0) and (IsExtracting) then prgbrUnRar.Position := FilesProcessed * 100 div FFilesCount; end; Dabei haette Ich auch gerne das die Naechste Datei im Volumen in einer Statusbar angegeben wird waehrend des Entpackens. Er entpackt das ganze Volumen aber er laesst nur die erste Part01 Datei sehen.
Delphi-Quellcode:
Koennt Ihr mir da vielleicht helfen?
stbrMain.SimpleText := hdrData.ArchiveName; (i:\Ordner\Test.Part01.rar)
Danke im voraus. Gruss Lucius. |
Re: TDFUnrar & progressbar funzt nicht richtig.
Keiner Bock auf Rar Heute?!
|
Re: TDFUnrar & Dateiauflisting, Application.Processmessa
Es waere nett wenn mir da einer ein Tip geben koennte fuer meine Probleme.
Gruss Lucius. |
Re: TDFUnrar & Dateiauflisting, Application.Processmessa
Ich weiss Ich sollte es mit threads machen aber koennte mir bitte einer ein Beispliel geben wie?
Danke im voraus. Gruss Lucius. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:47 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz