si vede che hai usato il codice di MSDN...

io quello non sono riuscito a farlo fungere...

ne ho fatto uno mio!

ora la domanda è questa:

hai creato un applicativo server e tanti client

>>> oppure hai fatto un solo applicativo che funge da entrambi
e si avvia su ogni comp?

mi sembra la seconda... ma non sono sicuro

...


cmq

secondo me (non avendo tutto il codice non posso dire)
l'errore potrebbe essere quà

errato
codice:
'apro la connessione verso quello User....... 

tcpclient(intMax).RemoteHost = ip 
tcpclient(intMax).RemotePort = 1001 

' Richiama il metodo Connect per stabilire una 
' connessione. 

tcpclient(0).Connect
corretto
codice:
'apro la connessione verso quello User....... 

tcpclient(intMax).RemoteHost = ip 
tcpclient(intMax).RemotePort = 1001 

' Richiama il metodo Connect per stabilire una 
' connessione. 

tcpclient(intMax).Connect

...

non ne sono sicuro (forse mi sbaglio) però dovresti
controllare bene l'idea che vuoi realizzare...

io ho fatto una chat in VB che si appoggia ad
alcuni file ASp e un DB su un server

il funzionamento è alquanto complesso

se vuoi ti posso esplicare il mio progetto

...

non ho capito bene cmq come è il tuo...
soprattutto perchè hai esposto poco codice

la mia email è imente@virgilio.it

...