Der Timer wird im Programm ja nie gestoppt.Toggle Ab : Toggle Rab : Timerwert = 0 : Start Timer1
Mit den : wird ein neuer Befehl eingeleitet.If Timerwert = 10 Then Ab = 0 : Toggle Rab
If Timerwert = 11 Then Auf = 0 : Toggle Rauf
Anders geschrieben würde es so aussehen:
Hochzaehlen:
Timerwert = Timerwert + 1
If Timerwert = 10 Then Ab = 0
Toggle Rab
If Timerwert = 11 Then Auf = 0
Toggle Rauf
Return
Oder noch anders geschrieben:
Hochzaehlen:
Timerwert = Timerwert + 1
If Timerwert = 10 Then Ab = 0
If Timerwert = 11 Then Auf = 0
Toggle Rab
Toggle Rauf
Return
Also wird nach jede (fast) Sekunde Rab und Rauf getoggelt.
Richtig wäre
Hochzaehlen:
Timerwert = Timerwert + 1
If Timerwert = 10 Then Ab = 0 : Toggle Rab : End If
If Timerwert = 11 Then Auf = 0 : Toggle Rauf : End If
Return
Ohne Kommentare ist es auch schwer nachzuvollziehen, was das Programm bewirken soll.
Aber ich denke mal, das ist schonmal ein großer Fehler.
Lesezeichen