Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.250 Beiträge
 
Delphi 12 Athens
 
#8

Re: procedure läuft, und ide buttons sind "tot"

  Alt 24. Mär 2004, 20:53
Und nun noch was zum eigentlichen Problem.

solange eine Prozeedur/Funktion läuft, dann ist natürlich das Programm gestoppt - das ist nun mal so, wenn alles nur in einem Thread abläuft, da kann halt nur einwas gemacht werden.

Also wenn du unbedingt so arbeiten willst, dann solltest du unbedingt dem Hauptthread mal ab und zu die Kontrolle geben.

Code:
[b]Repeat[/b]
  Gauge1.Progress := Gauge1.Progress + 1;
  [color=red]Application.ProcessMessages;[/color]
  Sleep(5);
[b]Until[/b] Gauge1.Progress = 100;
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat