PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Frage zu Bascom: If a=1 and b=2 then...



DirkP
26.03.2007, 22:54
Hi,

ich versuche gerade ein Programm zu schreiben, das eine Taste am RN-KEYLCD abfragt und solange nichts anderes tut, bis eine bestimmte Taste gedrückt wird. Ich benutze dazu folgende Zeile:
Do
If Bes =0 And Ischarwaiting() = 1 Then
Taste = Inkey()
Select Case Taste
usw.
wobei Taste und Bes als Byte definiert sind. Bes bestimmt nur, ob eine Subroutine läuft oder nicht. Das klappt aber nicht. Geht denn die If-Zeile so überhaupt?

Anmerkung: Ich bin Anfänger!

Gruß Dirk

PicNick
27.03.2007, 08:03
IScharwaiting funzt nur im zusammenhang mit
config serialin=buffered (guckst du help)

sonst scheint mir das formal richtig