
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
Stimmt, das muß ein AND sein. Wenn Du auf Taste 1 oder Taste 4 abfragen wolltest, dann mußt Du ein OR dazwischen schreiben. Aber die Taste >0 und <5 sein soll, muß es auch AND heißen. > Hallo, > > IMPORT "D:\basicpp\lib\GET_key.bas" > > > > DEFINE SCHRITT BYTE > > LCD.INIT > > #LOOP > > Schritt =Get_key() > > > > If (Schritt >0) or (Schritt <5) then > > lcd.init > > lcd.print Schritt > > end if > > > > goto loop > > besser ist das her: > > > define schritt as byte > lcd.init > do > schritt = get_key() > if(schirtt > 0 ) AND (schritt < 5) then > lcd.print Schritt > end if > loop > > > Da muss eigentlich ein AND hin. Mit OR würde der die If Anweisung ausführen, wenn Schritt größer 0 oder kleiner 5 ist, da es Bytezahlen sind ist eine Zahl, die kleiner 5 ist immer größer gleich 0. Ich glaube Du willst da folgendes haben: Zeige Schritt auf dem LCD Display, wenn Schritt größer 0 und kleiner 5 ist. > > Gruß, > > Stefan Meine Homepage: http://www.csslabs.de/ccontrol |
| Antwort schreiben |