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 JuDie - 19.02.2005 16:30)
 Als Antwort auf Re: Basic++ Operatoren innerhalb von IF.. von Stefan Tappertzhofen - 19.02.2005 15:57

> Hallo,
>
> > 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.
>
> Wenn OPTION nicht gesetzt oder auf MICRO oder CC2.0 gesetzt ist (also nicht OPTION CC1.0) kannst Du Get_Key() aufrufen und dann folgendes machen:
>
>
> ' Get_Key() gibt ein Byte zurück
>
> Get_Key()
> define retval as byte[1]
> if (retval = 1) or (retval = 4) then
>  ' tue dies und das
> else
>  'tue was anderes
> end if
>
>
> Gruß,
>
> Stefan

Hallo Stefan,
auch an dich besten Dank, man kann ja gar nicht so schnell tippen, wie man hier Hilfe bekommt. -DANKE-
Habe eine M-Unit 2.0 mit BS 2.03, BASIC++ 1.0.79

Aber dein Beispiel geht bei mir nicht -> kann jede Taste drücken keine Anzeige.
if (retval >= 1) or (retval <= 4) then Schritt = retval  ' es sollen nur die Tasten 1-4 ausgewertet werden.
Frage: Ist die VARA "retval" frei gewählt oder für GET_KEY reserviert?

JuDie

 Antwort schreiben

Bisherige Antworten:

Re: Basic++ Operatoren innerhalb von IF.. (von Stefan Tappertzhofen - 19.02.2005 16:40)