Heutige Beiträge
2005-03-01, 14:57:44
Habe hier nen Stringvariable in Visual Basic 6. Diese soll transferierte Daten darstellen, die nun geprüft werden.
Dieser sieht zb so aus:
"0000"
oder
"9989"
oder
"9999"
also nur Zahlen und genau 4 Zeichen.
Jetzt ist mein Problem, dass ich ab und zu auch mal Strings wie folgt bekomme:
"000m0"
oder
"998`#|~"
Nun, mein Problem ist nicht wie die zustande kommen (das passt schon so;)), nur möchte ich gerne die oberen durchlassen und die unteren nicht.
hatte da jetzt ne Abfrage drinnen:
Select Case NTrcdata
Case "0000" To "9999"
txt.Text="ja"
Case Else
txt.Text="nein"
End Select
Diese scheint das allerdings nicht abzufangen, vorallem von der Länge her nicht.
Dieser sieht zb so aus:
"0000"
oder
"9989"
oder
"9999"
also nur Zahlen und genau 4 Zeichen.
Jetzt ist mein Problem, dass ich ab und zu auch mal Strings wie folgt bekomme:
"000m0"
oder
"998`#|~"
Nun, mein Problem ist nicht wie die zustande kommen (das passt schon so;)), nur möchte ich gerne die oberen durchlassen und die unteren nicht.
hatte da jetzt ne Abfrage drinnen:
Select Case NTrcdata
Case "0000" To "9999"
txt.Text="ja"
Case Else
txt.Text="nein"
End Select
Diese scheint das allerdings nicht abzufangen, vorallem von der Länge her nicht.