[Gambas-user] Nested Socket Write does not work
Benoît Minisini
gambas at ...1...
Thu Mar 5 12:20:23 CET 2009
> Hi, I am working in chat program in Gambas that works with TCP sockets.
> The problem is that the clients that connect to the server need to receive
> the list of the contacts that are online (as any chat), The Server has the
> list but cant send it.
>
> This is the code:
> DIM y, x AS Integer
> FOR x = 0 TO Client.Max
> FOR y = 0 TO listacontactos.Count - 1
> ' Message(“dgdsgfds”) If I uncomment this line everything works
> WRITE #Client[x], "[" & y & "]" & listacontactos[y].Text,
> Len(listacontactos[y].Text) + 4
> NEXT
> NEXT
>
> That code with the message instruction commented only send 1 contact, when
> I uncomment that dummy message line everything works perfect.
>
> Another interesting fact is that If I put break points for the nested FORs
> and see what happens the programs runs perfect even without the dummy
> message instruction.
>
> Hope somebody could help. Thanks in advance
Can you give more details? Which version of Gambas do you use? Can you send
the source code of the client and the server ?
--
Benoît
More information about the User
mailing list