por simple logica
Código (Vb) [Seleccionar]
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Winsock1.RemoteHost = TextBox2.Text
Winsock1.Connect()
Winsock1.Listen()
End Sub
Si conectas eres cliente si escuchas eres servidor, desde un punto Ambiguo
Es decir o conectas o escuchas( Connect o Listen, si es listen asigna un localPort y si es connect asina un remotehost y remoteport)
P.D.: Esto lo digo sin probarlo ya que se obvia!¡.
Dulces Lunas!¡.