Ik heb een functie geschreven die van een regel uit een tekstfile een ip adres leest.
zo'n regel ziet er zo uit. [naam]=12.12.34.5
De funtie zorgt er voor dat alles na het '=' teken wordt meegenomen verderop in de functie.
Het doel van de functie is om dit ip adres te laten zien in 4 tekstvelden (controlled array). Alleen lukt het niet om deze velden de getallen te laten zien. Wat doe ik verkeerd
zo'n regel ziet er zo uit. [naam]=12.12.34.5
De funtie zorgt er voor dat alles na het '=' teken wordt meegenomen verderop in de functie.
Het doel van de functie is om dit ip adres te laten zien in 4 tekstvelden (controlled array). Alleen lukt het niet om deze velden de getallen te laten zien. Wat doe ik verkeerd
code:
1
2
3
4
5
6
7
8
9
| Sub FitIp(ByRef item As String, ByRef regel, ByVal teller)
Dim ip() As String
regel = Chop(regel, "=") 'Chop retourneert alles achter het =teken
ip = Split(regel, ".")
For i = 0 To UBound(ip)
item = item + "(" + CStr(i) + ").text"
MsgBox item
Next i
End Sub |