FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#2
|
|||
|
|||
hola, creo que el problema está en que no guardas informacion del socket cliente, y entonces no hay forma de que le puedas enviar un mensaje si no estas dentro del evento ONREAD.
En el Servidor deberias crear una variable tipo TCustomWinSocket y asignarle la variable socket del cliente en el evento ClientRead. Algo asi: procedure TForm1.ss1ClientRead(Sender: TObject; Socket: TCustomWinSocket); begin lb1.Items.Add(socket.RemoteHost+' dice:'); lb1.Items.Add(socket.ReceiveText); cli1:=socket; end; procedure TForm1.Button2Click(Sender: TObject); begin cli1.SendText(edit1.Text); end; Espero te sirva. No creo que sea optimo. Pero funciona. Saludos PD: Si te hace falta te envio el mini codigo que hice para esto. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Sockets en Delphi 7 | Luis_deluna | Redes | 3 | 01-09-2006 18:53:17 |
Sockets en delphi 7? | jam888 | Varios | 2 | 17-05-2006 23:34:23 |
Delphi y Sockets | david duarte | Conexión con bases de datos | 36 | 11-10-2005 19:00:04 |
capturar ERROR de Sockets | killaton | Internet | 1 | 26-03-2005 20:19:45 |
error con sockets | txelis | Internet | 1 | 14-08-2003 15:56:10 |
|