
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
Ich glaube er will etwas anderes wissen ; ) Get_key liefert immer 255 zurück, wenn nichts gedrückt ist. 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 > > > > > > Das es aber schneller verabeitet wird, und nicht jedesmal Get_Key ausgeführt werden muß, würde ich das Ergebnis erstmal in eine Variable schreiben und dann damit den Vergleich machen. > > > GKey=GET_KEY() > > > IF (GKey >= 1 ) or ( GKey <= 4 ) then Schritt = GKey ' das gleiche aber ohne die "0" geht > > > > > > > > > > > IF GET_KEY() ( >= 1 ) or ( <= 4 ) then Schritt = GET_KEY() ' das gleiche aber ohne die "0" geht > > > > > > > > IF (GET_KEY() >= 1 ) or ( GET_KEY() <= 4 ) then Schritt = GET_KEY() ' das gleiche aber ohne die "0" geht > > > > > > > > So mußt Du das schreiben. (Get_Key muß zweimal, also für jeden Vergleich aufgeführt werden). > > > > Gruß > > > > > > > > Dierk > > > > > > Hallo Dierk, das ist einfach klasse sooo schnell -> Besten Dank > > > > Habe es gleich ausprobiert, mit der doppelten „GET_KEY“ abfrage kommt warum auch > > immer nur während des Drücken der Taste die Zahl im Display. Brache aber die Zahl bis > > zum nächsten Tastendruck im Display. > > Hatte diese Art Abfrage nur gemacht damit ich Variablen Speicher spare. > > > > JuDie > > > Hallo Dierk, > habe vergessen es steht immen 255 im Display und genau das war eigentlich das was ich NICHT > will. Darum auch die Abfrage. > > JuDie> > Meine Homepage: http://www.csslabs.de/ccontrol |
| Antwort schreiben |