Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
6. Jun 2012
Ich würde aber nicht ständig am Timer rumspielen.
Jedesmal wenn das Intervall geändert wird, oder wenn man das Enabled ändert, wird intern ein verstecktes Fenster erstellt und darauf ein Timer erzeugt. (bei Änderungen wird vorher alles wieder gelöscht)
z.B. Timer.Intervall auf 1000 und dann entspricht jede Phase der abgelaufenen Sekunde.
procedure TfrmMain.Timer1Timer(Sender: TObject);...
Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
6. Jun 2012
Update ruft standardmäßig direkt/sofort UpdateWindow auf.
Bei Update, Refresh und Repaint kommt aber letzendlich darauf an, wie bei dem Control diese Methoden implementiert sind. (also ob und wie sie überschrieben/verändert wurden)
Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
5. Jun 2012
Wo ich nur zustimmen Kann.
http://www.delphipraxis.net/167456-programm-reagiert-nicht-windows-test.html
Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
5. Jun 2012
Gut, hier sind die Ausgaben dadurch um 100 1000 Millisekunden verzögerst.
Abgesehn davon, daß weder Schleife noch ProcessMessages nötig sind.
Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
4. Jun 2012
Mach dich auch besser mal über Timer schlau.
TTimer