Ich hab bis jetzt folgenden Code für OnTimer:
Delphi-Quellcode:
procedure TForm1.UpdateTimerTimer(Sender: TObject);
var
v1, v2, v3, v4, v5, ...: Real;
h, m, s: String;
temp: string;
begin
{...}
end;
Da die Routine alle 100 ms aufgerufen wird, hab ich mich gefragt, ob es nicht sinnvoller ist globale Variablen zu benutzen, da die nur einmal pro Programmaufruf initialisiert werden und Speicher zugewiesen bekommen.
So wie ich das bis jetzt verstehe wird beim Aufruf von UpdateTimerTimer jede Variable neu 'angelegt' und das kostet sicherlich Zeit.
Lieg ich mit meiner Vermutung richtig, oder ist das egal?