Listbox formatieren

fiction

Mitglied
Hallo Leute,

Ich habe folgendes Problem. Ich habe in meinem Form eine Listbox hinzugefügt, welche Daten aus einem Winsock-Control wiedergibt. Hierbei handelt es sich um eine Channelliste eines Chatservers. Die einzelnen Channelnamen werden vom Server durch ein # getrennt übergeben (channel1#channel2#.....), welche meine Listbox ebenfalls so darstellt. Ich möchte jedoch das die # zwischen den Namen ausgeblendet werden und für jeden Channel eine neue Zeile in der Listbox erscheint.

Hoffe mir kann geholfen werden. :-)

Thx schonmal
fiction
 
Hallo, schau Dir mal die Split Funktion an.

Beispiel:
Code:
Private Sub Command1_Click()
Dim cString As String
Dim Zeile() As String
Dim N As Integer

    cString = "channel1#channel2#channel3"
    
    Zeile = Split(cString, "#")
    
    For N = 0 To UBound(Zeile)
      List1.AddItem Zeile(N)
    Next

End Sub
 
Das funktioniert nicht so recht :-(

In der Listbox wird nun ausgegeben:

channel1
channel2
channel3
Talk#Lobby#......

Aber ausgegeben werden sollte:

Talk
Lobby
.....
....

Gruß fiction
 

Neue Beiträge

Zurück