var = INKEY()
Returns the ASCII value of the first character in the serial input buffer.
Visszaadja a ASCII értékét az első karakter a soros bemeneti puffert.
Kód: Egész kijelölése
Dim K As String * 1 , S As String * 15
Dim I As Byte
I = 0
S = ""
Do
K = Inkey() 'get ascii value from serial port
If K = Chr(13) Then 'Ha ENTER
Print "adat:" ; S
Else
S = S + K
K = ""
End If
I = I + 1
Loop Until I > 15 Or K = Chr(27) 'until ESC is pressed
End 'end programKód: Egész kijelölése
Sub Rsolvas
Dim K As String * 1
Dim F As Byte
F = 0
Do
K = Inkey() 'get ascii value from serial port
If K = Chr(13) Then 'Ha ENTER
Print "adat:" ; Adat
Else
Adat = Adat + K
K = ""
End If
F = F + 1
Loop Until F > 15 Or K = Chr(27) 'until ESC is pressed
U = Len(adat)
Print Adat
Print "u:" ; U
B = 0
End Sub
Kód: Egész kijelölése
Config Serialout = Buffered , Size = 10