Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Sadum,
17. Jun 2007
Vielen Dank für die ausführliche Antwort (und das noch zu so später Stunde) :hi: ! - Ich habe auch gerade gemerkt, dass ich meine beiden "Test-Timer" mit "Application.ProcessMessages;" doch dazu überreden konnte nebeneinander zu arbeiten. Also ist das Ganze letztendlich doch nicht threadsafe :(
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Sadum,
17. Jun 2007
Ich dachte da vorhin eher an abwechselnd, statt zeitgleich (was ja in einem Thread nicht möglich ist). Also jeder Timer bekommt garantiert ab und an ein bisschen CPU-Zeit zugesprochen.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Sadum,
17. Jun 2007
Damit ist die Frage nach dem "Threadsafe" aber nicht wirklich beantwortet, denn soweit ich weiß werden Timer doch zumindest "abwechselnd" und nicht nacheinander ausgeführt oder?
Kurz: Was ist wenn ich 2 Timer habe, die zeitgleich 2 Codeabschnitte starten (oder sozusagen "auf 2 Buttons gleichzeigt drücke"), welche z.B. beide ein array von 2000 Elementen überschreiben? Kann es dann sein, dass 1000...