Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: Basic++ Operatoren innerhalb von IF.. Kategorie: Programmierung Basic (von Dierk, Homepage - 19.02.2005 16:09)
 Als Antwort auf Re: Basic++ Operatoren innerhalb von IF.. von JuDie - 19.02.2005 15:57
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

Bisherige Antworten:

Re: Basic++ Operatoren innerhalb von IF.. (von Stefan Tappertzhofen - 19.02.2005 16:15)
    Re: Basic++ Operatoren innerhalb von IF.. (von JuDie - 19.02.2005 16:46)
        Re: Basic++ Operatoren innerhalb von IF.. (von Stefan Tappertzhofen - 19.02.2005 16:56)
            Re: Basic++ Operatoren innerhalb von IF.. (von Dierk - 19.02.2005 17:07)
                OT: Re: Basic++ Operatoren innerhalb von IF.. (von Stefan Tappertzhofen - 19.02.2005 17:15)
                    Re: OT: Re: Basic++ Operatoren innerhalb von IF.. (von Dierk - 19.02.2005 17:32)
    Re: Basic++ Operatoren innerhalb von IF.. (von Dierk - 19.02.2005 16:21)