Hallo,
Ich hab mir einen kleinen TCP Server gebaut mit Commands. Die Commands Splitte ich für die Argumente. Wenn man die Argumente nicht eingibt Crasht der Server. Wie finde ich heraus ob der Eintrag in Array Vorhanden ist?
Hier der Code:
Der erste Error Funktioniert. Fehler bei Try : Der Index war außerhalb des Arraybereichs.
Mit Freundlichen Grüßen,
Soner
Ich hab mir einen kleinen TCP Server gebaut mit Commands. Die Commands Splitte ich für die Argumente. Wenn man die Argumente nicht eingibt Crasht der Server. Wie finde ich heraus ob der Eintrag in Array Vorhanden ist?
Hier der Code:
VB.NET-Quellcode
- tmp = tmp.Replace("remove ", "")
- tmp = tmp.Replace("remove", "")
- Dim TmpArray As Array = tmp.Split(" ")
- tmp = tmp.Trim()
- If tmp = "" Then
- con.streamw.WriteLine("Please enter your Gameserver Type.")
- con.streamw.Flush()
- ElseIf TmpArray(1).ToString = Nothing Then
- con.streamw.WriteLine("Please enter the Server Port")
- con.streamw.Flush()
- END IF
Der erste Error Funktioniert. Fehler bei Try : Der Index war außerhalb des Arraybereichs.
Mit Freundlichen Grüßen,
Soner