Da eigentlich aller wichtiger Code im Synchronize abläuft und im Timer eigentlich nur noch ein Sleep drin steckt.
Ist der Thread vollkommen nutzlos, da er nichts macht, außer schlafen.
Antwort: Windows-Timer (z.B. TTimer) ist definitiv besser.
(hier scheint es ja nicht um einen HighResolutionTimer zu gehn)
PS:
Zitat:
If FEnabled then
Da bei beiden Beispielen der Thread läuft, selbst wenn er nichts machen soll, verschwendet er sogar noch mehr Systemresourcen. (vorallem bei Enabled = False)