nehme an, daß es sich um Bascom handelt. Der kenn keine Bytes mit Vorzeichen, d.h. "<= 0 " ist sinnlos. Von führenden Herstellern wird ein Umbau empfohlen:
Code:If Taste = Runter And Mp = 9 Then If Rel(s) > 0 Then Rel(s) = Rel(s) - 1 End If End
Hallo, meine IF abfrage lautet wie folgt:
If Taste = Runter And Mp = 9 Then
Rel(s) = Rel(s) - 1
If Rel(s) <= 0 Then
Rel(s) = 0
End If
End If
Der wert Rel(s) sollte eigendlich bei 0 stehen bleiben, fägt aber wider bei 255 an runter zu zählen. Ist da was Falsch ????
Danke !!!
nehme an, daß es sich um Bascom handelt. Der kenn keine Bytes mit Vorzeichen, d.h. "<= 0 " ist sinnlos. Von führenden Herstellern wird ein Umbau empfohlen:
Code:If Taste = Runter And Mp = 9 Then If Rel(s) > 0 Then Rel(s) = Rel(s) - 1 End If End
mfg robert
Wer glaubt zu wissen, muß wissen, er glaubt.
Super sache, vielen dank für deine Antwort !!!
Im übrigen, falsches Forum ....
Wo muß ich denn hin ? Ist doch hier Software ?
Hab´s gefunden. Sorry
Lesezeichen