Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

christianhess

Eu já to puto com isso

Recommended Posts

galera, to mandando umas informação pra net, e logo em seguida, vem a resposta do servidor, mas as vezes demora pra vir, ai perguntocomo se faz:uma rotina para que fique fazendo a mesma coisa até que o campo editResp seje direrente de ''ou seje tipow repeateditresp.text <> ''

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha só esses componentes que trabalham com TCP/IP ou UDP , rede em geral, tem o TIMEOUT deles(a maioria dá pra você definir e está em milisegundos).Então acho q o ideal é você fazer assimTry componente.connect; //seja lá a procedure que você usa pra requisitar as informaçõesfinally if edit.text = '' then showmessage('Erro');end;Bem óbvio né ele só passa pro bloco de baixo após o componente terminar a ação, só observe que em alguns casos poderá não obter resultado mesmo entrando no bloco do finaly (caso de servidores que não respondem).

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.