Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

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

AW: fortlaufende Animationen - ohne Freeze

  Alt 13. Feb 2012, 16:31
oder soll ich dann den Timer für die Animationen in einem eigenen Thread laufen lassen?
Da ja wohl alles, bis auf das "Warten" in/mit der GUI arbeitet, bringt ein Thread überhaupt nichts.
Ein Thread, welcher nur wartet und sich sonst mit der VCL synchronisieren muß, wird ein kleines bissl unterfordert sein. (schließlich sind Threads dafür da, um etwas zu machen)
Ein Timer wäre also genau die ideale Lösung.

TTimer laufen immer im Hauptthread es wird innerhalb der TThreadklasse eine unsichtbare Form erstellt, welche mit dem Haupthtread verbunden wird
und ein Thread, dessen "Arbeit" nur aus Sleep besteht, ist halt nutzlos.


DelayDelay (aber dennoch eher einen Timer verwenden)
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat