Fórum ClientSocket1 - Conectar e enviar ao mesmo tempo; #261220

09/12/2004

0

Olá,
Tenho o seguinte código:
Begin
  ClientSocket1.Active:=True;
  ClientSocket1.Socket.Sendtext(Edit1.Text+´$´+Edit2.Text+´$´);
End;

O problema é que está apenas conectando, mas não envia a string. Quando coloco a segunda linha da rotina em outro botão ela é enviada, mas gostaria que fosse feito tudo em uma única rotina.
:? Uma ajudinha, por favor.


Sonec2004

Sonec2004

Responder

Posts

09/12/2004

Massuda

Fazer
  ClientSocket1.Active:=True;
inicia o processo de conexão com o servidor, o que geralmente demora algum tempo. Quando tenta executar
  ClientSocket1.Socket.Sendtext(...);
provavelmente a conexão ainda não foi completada. Experimente enviar sua string no evento OnConnect do TClientSocket.


Responder

Gostei + 0

09/12/2004

Sonec2004

Valeu, rodô blz...
Brigadao. :D


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar