Super,
Application.DoEvents() erfüllt den Zweck. Das mit dem extra Thread und der ProgressBar wäre natürlich um einiges besser, allerdings weiß ich nicht ob ich das hinbekomme. Die Funktion die solange braucht ist in einer Methode untergebracht, kann ich die relativ einfach in einen extra Thread packen und mit einer Progress Bar verknüpfen?
Ich hab schonmal versucht etwas mit einer ProgressBar zu machen, aber das hat nicht geklappt, weil die Apllication immer "gestanden" hat, weil ich den Application.DoEvents() Befehl noch nicht kannte.