Wenn es um so lange Zeitspannen geht, gehört sich das Programmfenster m.E. komplett ausgeblendet. Die Fortschrittsanzeige packst du in eine extra Form (zusammen mit der Abbrechen-Funktion
) und die wird angezeigt während der Vorgang läuft und sonst nix.
Nur so als Anregung.