Silver
26-08-2003, 22:26:09
for N := 0 to ServerSocket1.Socket.ActiveConnections-1 do
begin
ServerSocket1.Socket.Connections[N].Close; // Con esto cierra todas las conexiones activas
end;
ServerSocket1.Socket.Connections[3].SendText('hola'); // Con esto envia la palabra "hola" a la conexion nº 3.
Dentro del OnClientConnect (de ServerSocket1)
1º opcion: Socket.SendText('bienvenido'); // Esto envia una bienvenida al cliente conectado
2º opcion: ServerSocket1.Socket.Connections[?].SendText('bienvenido'); // Envia la bienvenida atraves del nº de identificación
Vale, pues el problema es que ese Socket no me dice el nº de identificación (?) de la conexion que se ha conectado para poder enviarle texto utilizando la segunda opcion. ¿Alguien sabe como puedo obtener ese identificador?
Gracias;)
begin
ServerSocket1.Socket.Connections[N].Close; // Con esto cierra todas las conexiones activas
end;
ServerSocket1.Socket.Connections[3].SendText('hola'); // Con esto envia la palabra "hola" a la conexion nº 3.
Dentro del OnClientConnect (de ServerSocket1)
1º opcion: Socket.SendText('bienvenido'); // Esto envia una bienvenida al cliente conectado
2º opcion: ServerSocket1.Socket.Connections[?].SendText('bienvenido'); // Envia la bienvenida atraves del nº de identificación
Vale, pues el problema es que ese Socket no me dice el nº de identificación (?) de la conexion que se ha conectado para poder enviarle texto utilizando la segunda opcion. ¿Alguien sabe como puedo obtener ese identificador?
Gracias;)