So geht das nicht sicherZitat von Matthias
Wenn der Timer in dem Moment erhöht in dem das Programm noch in der ersten Zeile ist, dann ist in der zweiten Zeile eine "61" und dem If alles so ziemlich gleichgültig...
Also besser:
...
If Timer - StartTimer < 3000 then GoTo IstKleinerMin
Minuten = Minuten + 1
' Ende des Timers erreicht?!?
If IstStartTimer < 32000 Then IstStarttimer = IstStarttimer + 3000
#IstKleinerMin
...
Dei 32000 ist der maximale Timerwert Minus 3000, da dort der Timer eh von vorne beginnt. Also darauf prüfen! Sonst ist mal Der IstStertTimer > Timer und es dauert ganze 11 Minuten bis eine Minute erkannt wird!
Grüsse Wolfgang
Lesezeichen