andreas_gierisch
Erfahrenes Mitglied
Hallo, gibts ne Möglichkeit sich bei C++ (Borland) einen Countdown anzeigen zu lassen? Ich hab das mit folgendem Code probiert:
Dieser Code sollte eigentlich in einem Edit-Feld von fünf auf null zählen, tut dies aber nicht. Während der Schleifendurchläufe tut sich am Edit-Feld nichts, danach schreibt er eine null rein. Kennt jemand ne Variante, mit der es funktioniert?
Code:
double time;
double time1 = TDateTime::CurrentTime();
double time2;
while(time>0)
{
time=5.0;
time2 = TDateTime::CurrentTime();
time-=(time2-time1)*60*60*24;
Edit1->Text = FloatToStrF(time,ffFixed,3,0);
}
Dieser Code sollte eigentlich in einem Edit-Feld von fünf auf null zählen, tut dies aber nicht. Während der Schleifendurchläufe tut sich am Edit-Feld nichts, danach schreibt er eine null rein. Kennt jemand ne Variante, mit der es funktioniert?