Re: Quiz mit Stoppuhr
21. Mai 2006, 17:28
Hallo nochma.
Gibt es eine Anweisung, die besagt, wenn der timer bei 5 sekunden ist, dann soll er mir was anzeigen, aber das timer.interval:=10 sekunden. d.h. der timer zählt von 10 sekunden auf 0. und genau wenn er bei 5 sekunden angekommen ist(10,9,8,7,6,5....), soll er halt im label was anzeigen.
also:
timer.interval:=10000;
if timer.DIE ZEIT=5000 ERREICHT then label.caption:='was weiss ich';
bis jetzt kenne ich nur timer.interval, timer.enabled und timer.ontimer.
gibs da noch andere anweisungen. ich will nämlich nich 2timer benutzen.
ausserdem hab ich noch ein problem.
ich hab bei den variablen
var
starttime: ttime; //angegeben
procedure form1.create...
starttime:=time;
procedure timer1....
label.caption:=timetostr(starttime-time);
jetzt is das problem, dass ich noch eine zweite form habe und da habe ich das gleiche eingegeben und wenn ich die zweite form aktiviere fängt meine zeit nich bei null an, sondern geht da weiter, wo sie in der ersten form aufgehört hat. also wenn 5 sekunden in der ersten form verstreichen, dann fährt er in der zweiten form bei 5 sekunden fort(5,6,7,8...usw.. ich will aber das er wieder von vorne anfängt.
kann man starttime auf 0 setzen?
|