Basicamente sim, mas não um chat qualquer é um chat dinâmico que trabalha com Socket + Thread. Veja em um chat comum digamos que tenha 200 pessoas conectado e você envia uma mensagem, você terá que esperar o socket tratar todos os demais pedidos antes de vc ser atendido.
Usando Thread você não fica em uma fila, passa a ser atendido individualmente, atendido por um socket criado em tempo de execução e esse socket pertence somente a você o problema é se o Cliente 1, Socket 1 quiser falar com o Cliente 2, Socket 2 ? Saberia como faze-lo usando Thread? -------------------------------------------------- From: "humberto sales de oliveira" <humberto_...@yahoo.com.br> Sent: Friday, January 08, 2010 8:55 PM To: <delphi-br@yahoogrupos.com.br> Subject: Re: [delphi-br] Thread e ClientSocket1 > vc quer um chat e isso? > > > > ------------------------------------ > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > > > __________ Informação do ESET NOD32 Antivirus, versão da vacina 4755 > (20100108) __________ > > A mensagem foi verificada pelo ESET NOD32 Antivirus. > > http://www.eset.com > > > __________ Informação do ESET NOD32 Antivirus, versão da vacina 4755 (20100108) __________ A mensagem foi verificada pelo ESET NOD32 Antivirus. http://www.eset.com