Desconectar Socket

Delphi

13/09/2006

Ola pessoal tenho 10 pcs conectados via Socket ao ServidorSocket e quero desconectar somente um eu ja tenho o ID de conexão de cada um detalhe não tenho como eu pedir pro cliente desconectar não, e o servidor q ve se e hora de desconectar tal pc.

ja tentei assim:

Server.Socket.Disconnect(qryPesqConexaoNumeroConexao.value);

mais ai ele desconecta todos e so quero um
mesmo que eu fassa assim não da certo: Server.Socket.Disconnect(1);


Marcal

Marcal

Curtidas 0

Respostas

Siam

Siam

13/09/2006

Vc tem que dar Close no Socket de conexão do cliente:
Server.Socket.Connection[x].Close; onde x é o índice do cliente no servidor.


GOSTEI 0
Marcal

Marcal

13/09/2006

Valeu kra qndo se ta a muito tempo da frente do pc vc acaba de ver solucões tão simples e obvia. valeu funcionou so vou fazer uns tratamento aki tipo excluir o tbm o ID da memoria para a proxima conexão não acrescentar o Id fora de Ordem. valeu


GOSTEI 0
POSTAR