Application.ProcessMessages pode te ajudar.

O componente TidFtp possui um evento que mostra o total do arquivo e o total 
transferido. Apartir daí você pode ver o andamento.

Seria interessante você implementar uma thread que faça o download, assim 
você poderá iniciar o(s) download(s) e continuar com a aplicação, já que o 
TidFtp é um componente "thread-safe".

No momento estou desenvolvendo uma aplicação aqui na empresa que existe uma 
thread se comunicando com um servidor Asterisk (telefonia) por telnet usando 
threads. A execução é transparente. Esse sistema já possuia uma série de 
threads executando atividades diversas.

Implementa isso aí... vc não vai se arrepender.

[ ]'s

----- Original Message ----- 
From: "pcinfowave" <[EMAIL PROTECTED]>
To: <delphi-br@yahoogrupos.com.br>
Sent: Friday, August 25, 2006 4:11 PM
Subject: [delphi-br] FTP


Ola, desenvolvi um sisteminha pelo delphi para uploads e downloads via
FTP c/ componentes Indy, porem quando vou enviar ou receber arquivos
grandes, o micro trava e tambem não tenho um controle de tempo para
saber como está o andamento do envio.

Alguem poderia me dar uma dica de como melhorar este programa ou um
outro meio de transitar com rquivos de +- 30MB com performance melhor.
Uso internet ADSL c/ velocidade de 100K a 300K.

Qualquer ajuda ou exemplo serão bem vindos

[]´s
Paulo






-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>



Links do Yahoo! Grupos










-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a