Mensen,
Ik heb een zeer vervelend probleem waarvan ik helemaal niks snap.
Ik laad in VB.NET een tekstbestand in en split hem vervolgens d.m.v. de volgende code:
Daarna gooi ik hem in een for loop:
Als ik in de messagebox alleen de string tek laat zien gaat het goed, op het moment dat ik hem wil knippen gaat het fout
Dan krijg ik de volgende error:
Terwijl de index lager is dan de length, en de length niet hoger dan de totale lengte...
De string die ik door de for loop heen gooit is als volgt:
Wie kan mij vertellen wat ik fout doe?
Ik heb een zeer vervelend probleem waarvan ik helemaal niks snap.
Ik laad in VB.NET een tekstbestand in en split hem vervolgens d.m.v. de volgende code:
code:
1
| Dim reading = settingsString.Split(";") |
Daarna gooi ik hem in een for loop:
code:
1
2
3
| For Each tek As String In reading MsgBox(tek.Substring(tek.indexOf("="), tek.Length)) Next |
Als ik in de messagebox alleen de string tek laat zien gaat het goed, op het moment dat ik hem wil knippen gaat het fout
Dan krijg ik de volgende error:
code:
1
2
| Index en lengte moeten naar een locatie binnen de tekenreeks verwijzen. Parameternaam: length |
Terwijl de index lager is dan de length, en de length niet hoger dan de totale lengte...
De string die ik door de for loop heen gooit is als volgt:
code:
1
2
3
4
5
6
7
| positie = 7.5; contour = 20; contour_snelheid = 120; opslaglocatie = C:\e\f\; bestandsnaam = ditiseentest; punt = 1; einde = 0; |
Wie kan mij vertellen wat ik fout doe?
^ Post is hierboven!