Einzelnen Beitrag anzeigen

hewy

Registriert seit: 2. Aug 2006
Ort: Arni (Region Zürich) Schweiz
81 Beiträge
 
Delphi XE5 Enterprise
 
#1

Form Update in einem Thread

  Alt 12. Apr 2010, 12:46
Hallo

Wollte eine Animierte Progressbar erstellen welche eine Bewegung zeigt während in meiner Applikation lange Datenbankabfragen ausgeführt werden. Habe dazu ein Beispiel von P. Below verwendet.
Funktioniert einigermassen. Allerdings hab ich folgendes Problem. Wird der Thread gestartet (Button Start) und danach die Mouse über der Main Form bewegt bleibt der Balken plötzlich stehen. Der Thread schein weiter zu laufen.
Wird ein grössere Loop gestartet tut sich kaum was am Balken. Das selbe in der Applikation wo ich dies eigentlich einsetzen will.
Hat jemanden eine Vorstellung woran das liegen könnte, oder wie dies auch anders gelöst werden könnte?
Mein Test Programm liegt bei.
Danke schon mal für jeglichen Typ.
HW
Angehängte Dateien
Dateityp: zip threadedprogress_142.zip (8,2 KB, 15x aufgerufen)
Heinrich Wyssen
  Mit Zitat antworten Zitat