Basically, the title says it all; im havin a problem in adding my incoming connections to my listview. (I have the addclient function in a separate class that adds a new client to the listview, on accept.
Here is the function's code:
Delegate Sub _AddClient(ByVal Client As Socket)
Public Sub AddClient(ByVal Client As Socket)
Dim DummyString As String = ""
Dim IPEP As String() = Client.LocalEndPoint.ToString.Split(":")
Dim lvi As New ListViewItem(IPEP(0))
lvi.Tag = Client
lvi.SubItems.Add(IPEP(1))
lvi.SubItems.Add(DummyString)
lvi.SubItems.Add(DummyString)
lvi.SubItems.Add(DummyString)
lvi.SubItems.Add(DummyString)
lvi.SubItems.Add(DummyString)
lvi.SubItems.Add(DummyString)
lvi.SubItems.Add(DummyString)
lvi.SubItems.Add(DummyString)
lvi.SubItems.Add(DummyString)
If Form1.AeroListView1.InvokeRequired Then
Form1.AeroListView1.Invoke(New _AddClient(AddressOf AddClient), Client)
Exit Sub
Else
Form1.AeroListView1.Items.Add(lvi)
End If
End Sub
Thanks in advance!