$$$ Erro com Sockets $$$
Como posso fazer para que o aplicativo – Servidor envie mensagens para o aplicativo – Cliente? Toda vez que é enviado um mensagem do Servidor para o Cliente ocorre o seguinte erro: “Windows socket error: (10057), on API send”.
Estou utilizando os componentes TServerSocket e TClientSocket nos meus aplicativos.
Grato,
Mardônio
Estou utilizando os componentes TServerSocket e TClientSocket nos meus aplicativos.
Grato,
Mardônio
Mardônio
Curtidas 0
Respostas
Outl@w
15/10/2003
Certifique - se que o ServerSocket tem a propriedade Port definida e que no ClientSocket as propriedade adress e port apontam respecitvamente para endereço e a porta definida no servidor. Por fim a propriedade active do ClientSocket deve ser definida para true.
Para enviar o texto use:
if ServerSocket.Socket.ActiveConnections > 0 then
for i := 0 to (ServerSocket.Socket.ActiveConnections - 1) do
ServerSocket.Socket.Connections[i].SendText(´Seu texto´);
Espero ter ajudado!
Para enviar o texto use:
if ServerSocket.Socket.ActiveConnections > 0 then
for i := 0 to (ServerSocket.Socket.ActiveConnections - 1) do
ServerSocket.Socket.Connections[i].SendText(´Seu texto´);
Espero ter ajudado!
GOSTEI 0
Mardônio
15/10/2003
Valeu !!! Já testei e deu tudo certinho.
Obrigado,
Mardônio
Obrigado,
Mardônio
GOSTEI 0