TTimer
-
hallo,
ich will eine Uhr die nur secunden anzeigt machen.
jetzt:wie aktivir ích den timer auf knopfdruck und wie mach ich das er die secunden in einem Panel anzeigt?
ich habs so versucht.Panel1->Caption=Timer1->Tag;(das steht in der methode Timer)
funzt aber nicht.was muss ich machen?
-
auf Knopfdruck auf jeden Fall
Timer1->Enabled=true;
würd die Ausgabe in ein Label machen...
also Label auf die Form dann machst Doppelklick auf den Timer
und schreibst dareinLabel1->Caption=Time();
Wenn du dann compilierst müsste dir das Label die Zeit anzeigen mit Sekundentakt
Wie du jedoch nur die Sekunden ausgeben lässt weis ich jetzt nicht genau aber glaub da gabs doch sowas wie getsec usw. ...? kAhoffe hilft dir weiter
so long...
bye
-
aha,
dank!.und wie mach ich das er einfach nur hochzählt? also:1,2,3,4,5,6,7usw?
-
Timer muss auf 1000ms stehen.
Dann schriebste da rein:
a+=1; Label1->Caption=a;
schon zählt er dir jede Sekunde eins dazu.
[ Dieser Beitrag wurde am 29.06.2003 um 14:05 Uhr von Thargor editiert. ]
-
Panel1->Caption = Timer1->Tag++; //das steht in der Methode OnTimer
-
Thanks!