HALLO,
Um zu überprüfen, dass nur hexadezimale Ziffern (sowie doppelpunkte) in der eingabe enthalten sein dürfen, will ich jedes zeichen der locallinkadresse mit dem string "erkaubteZeichen" vergelciehn. Wenn das aktuelle Zeichen nicht enthalten ist, soll ein boolean false werden und die schleife ist beendet, da no-go. Ansonsten kommt true raus, bis zum letzten Zeichen....
Vielleicht geht das mit na bestimmten funktion ganz einfach... kA
Um zu überprüfen, dass nur hexadezimale Ziffern (sowie doppelpunkte) in der eingabe enthalten sein dürfen, will ich jedes zeichen der locallinkadresse mit dem string "erkaubteZeichen" vergelciehn. Wenn das aktuelle Zeichen nicht enthalten ist, soll ein boolean false werden und die schleife ist beendet, da no-go. Ansonsten kommt true raus, bis zum letzten Zeichen....
Vielleicht geht das mit na bestimmten funktion ganz einfach... kA
VB.NET-Quellcode
- Dim ungültig As String = ""
- localLinkAdresse = TextBox4.Text 'fe80::40de:2cff:feb0:face
- Dim erlaubteZeichen As String = "f0123456789abcdefABCDEF"
- For Each l As String In localLinkAdresse
- For Each z As String In erlaubteZeichen
- If l Like z Then
- status = True
- Else : status = False
- ungültig = l
- Exit For
- End If
- Next
- Next