Gast
#3157245
Hallo,
ich möchte einen empfangenen String gern zeichenweise prüfen.
Dabei möchte ich z.B. wissen, ob die dritte Stelle eine Zahl ist.
Ich hätte gedacht, dazu prüfe ich, ob es im ASCII-Code zwischen 48 (für
Null) und 57 (für 9) liegt.
Der Compiler findet mein if-Statement aber doof ("invalid data type" -
keine Ahnung, was er damit meint).
Code ausschnittweise:
Dim eingangsstring as String * 15
Dim Dritte As String * 1
Dim Dritte_ist_zahl as Bit
Dritte = Mid(eingangsstring , 3 , 1)
If Dritte > 47 and Dritte < 57 Then
Dritte_ist_zahl = 1
End If
Hat jemand eine Idee ?
Gruß Tilmann