Forum: Netzwerke
by DeddyH,
6. Jun 2012
Du erwartest ja mindestens 2 Zeilen in TMP. Dann überprüf doch einmal, ob auch 2 Zeilen da sind. IIRC gibt es doch die Length()-Funktion in .NET, die könnte man dazu verwenden.
if TMP.Length() < 2 then 'Fehler
Ob das in VB.NET syntaktisch so korrekt ist, weiß ich nicht, ich mache ja mehr Delphi ;)
Forum: Netzwerke
by DeddyH,
6. Jun 2012
Du teilst doch mit Split() einen String in seine Bestandteile auf. Dabei kommt dann eine Liste der Teilstrings heraus. Allerdings weißt Du nicht sicher, wie viele das dann sind. Daher knallt es, wenn Du auf einen Listenindex zugreifst, der kleiner als 0 oder größer als Anzahl der Elemente - 1 ist.