Con respecto a los componentes socket que utilizo son
TServerSocket y TClientSocket (espero no equivocarme respecto a esto).
Te hise caso y esta ves indique con cual cliente me queria comunicar, de la siguiente forma:
serversocket.Socket.Connections[0].SendText('mensaje');
hasta aqui todo bien, ya logre enviar mi mensaje cuando yo quiera, pero claro yo por ahora estoy probando solamente en un Pc, entiendo que para enviarles el mendaje a otras Pc tendria que cambiar ".Connections[0]." , ahora yo quisiera saber, como puedo indicar la conexion a usar, me gustaria poder indicar el Host de la maquina a la que yo quiero enviarle el mensaje.
jachguate tu me dijiste que "podes mantenerla vos con algun evento de conexión/desconexión" entonces seria en cada conexion que yo detecto guardar una variable que me indique en orden se conecto cada cliente?
Se que me hise un trabalengua, pero es que no se como expresarme correctamente, espero me ayuden