Visual Basic / Wo ist der Fehler im Code finde ihn nicht :(

12/06/2011 18:41 SimpleMultiplayer#1
Wenn ich meine Anwendung starte kommt immer illegales Zeichen im Pfad wo habe ich da den Fehler gemacht?

Code:
  Label1.Text = Val(Label1.Text) + "1"
        Dim wcl As New Net.WebClient
        RichTextBox1.Text = (wcl.DownloadString("http://www.simple-multiplayer.de/users/alle.txt"))

        Dim reader As New IO.StreamReader(RichTextBox1.Text, True)
        Dim src As String = reader.ReadToEnd
        reader.Close()
        Dim s() As String = Split(src, vbNewLine)
        ListBox1.Items.Add(s(Label1.Text))
12/06/2011 19:48 Kraizy​#2
Was willst du denn machen?
Und was zum Teufel soll das sein:
Quote:
Label1.Text = Val(Label1.Text) + "1"
bzw. der Rest des Codes..

Versuchs mal so:

PHP Code:
dim wc as new webclient
dim result 
As string wc.downloadstring("http://www.simple-multiplayer.de/users/alle.txt")
listbox.items.addrange(result.split().toarray
12/06/2011 21:22 warfley#3
1. stelle option strict auf on
2. verbanne die alten vb6 funktionen aus deinem code (Projekt->[Projektname]-Eigenschaften...->Verweise-> in liste unten den haken bei Microsoft.VisualBasic wegmachen (ganz oben)
3.
Quote:
Dim reader As New IO.StreamReader(RichTextBox1.Text, True)
kann nicht funktionieren, da du einen STRING hast, keinen STREAM
ein STREAM ist z.b. ein filestream einer geöffneten datei.

verwend nen string reader in einer schleife nach peek<>-1