![]() |
Frage zu Timer & MessageBox!?
Hi Leute,
ich suchen einen Befehl der eine MessageBox (oder ähnliches) aufruft, bei der man einen String eingeben kann (als Benutzer), der in einer Variable gespeichert werden kann. Außerdem wollte ich nochfragen wie das mit dem Timer geht! Wollte nen Countdown von 30 Sekunden machen der sich dann langsam runter zählt während man das Programm benutzt und wenn er abgelaufen ist dann soll was passieren! Danke. |
Re: Frage zu Timer & MessageBox!?
Schau mal nach
![]() ![]() Und zu deiner Timerfrage: Du mußt die Eigenschaft Interval des Timers auf deine gewünschte Zeit (in ms) setzen und dann den Code, der nach Ablauf der Zeit ausgeführt werden soll in den Event onTimer des Timers schreiben. Um den Timer zu aktivieren mußt du dann noch die Eigenschaft Enabled auf true setzen. false dagegen stoppt ihn. |
Re: Frage zu Timer & MessageBox!?
Noch einen Nachsatz zum Verständnis für Timer:
Der Timer ruft nach Ablauf des Intervalls immer das Event "OnTimer" auf, welches du definieren musst. (Im ObjektInspektor[Diese schöne Tabelle am linken Rand(meist)] auf den Reiter "Ereignisse" klicken, deinen Timer markieren und doppelt in das freie Feld neben "OnTimer" klicken). Dann kannst du den Code eingeben, der jedesmal ausgeführt werden soll, wenn das Intervall abgelaufen ist. Zum Beispiel:
Delphi-Quellcode:
Self.Caption:=TimeToStr(Now);
|
Re: Frage zu Timer & MessageBox!?
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:26 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz