Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Timer


Lunzen - Do 15.05.03 14:34
Titel: Timer
HIHO LEUTZ,

ich habe ein problem. und zwar will ich einen timer schreiben, weiss nur total nicht wie. dieser timer soll nach einer gewissen zeit einen bestimmt code, den ich hier vorliegen habe ausführen. die zeit soll über eine textfeld eingegeben werden. ich wäre euch um eure mithilfe sehr dankbar ...

lunzen


Teutobod - Do 15.05.03 15:02

hallo!

hast du schon mal die timer - komponente ausprobiert?


Lunzen - Do 15.05.03 15:05

nö noch nicht wirklich, aber wie kann ich da denn im formular die zeit ändern?


Teutobod - Do 15.05.03 15:20


Delphi-Quelltext
1:
2:
3:
4:
procedure TForm1.Button1Click(Sender: TObject);
begin
  timer1.Interval := 2000// Zeit einstellen ( 2 sec )
end;


Teutobod - Do 15.05.03 15:29

sorry, du wolltest es ja über ein textfeld eingeben

Delphi-Quelltext
1:
timer1.interval := strtoint(edit1.text);                    


besser wäre es aber sicher das ganze mit z.B. einer SpinEdit - Komponente zu machen, um auszuschließen, daß jemand was falschen reinschreibt.


Ex0rzist - Do 15.05.03 16:35

Teutobod hat folgendes geschrieben:
besser wäre es aber sicher das ganze mit z.B. einer SpinEdit - Komponente zu machen, um auszuschließen, daß jemand was falschen reinschreibt.


Dieses Problem kann man hiermit [http://www.delphi-forum.de/viewtopic.php?t=9065] lösen.


Teutobod - Do 15.05.03 16:46

Zitat:
Dieses Problem kann man hiermit lösen.


Ist schon klar, aber was spricht dagegen gleich ein spinedit zu verwenden?


Ex0rzist - Do 15.05.03 16:50
Titel: Re: Timer
Lunzen hat folgendes geschrieben:
[...] die zeit soll über eine textfeld eingegeben werden


Das. :wink:


Teutobod - Do 15.05.03 16:55

Nachdem er nicht mal weiß wie man bei einem timer das zeitintervall verstellt. :roll:
dachte halt gleich einen schritt weiter :D