pessoal, tenho um codigo que envia arquivos por ftp, o problema é que quando começa a transferencia, a aplicação trava, e só destrava quando termina a transferencia, o que eu posso fazer para a aplicação não travar, eu quero deixar uma opção do usuario poder cancelar o envio dos arquivos.
** estou usando componentes indy, já coloquei no form um IdAntiFreeze, mas não resolveu nada.
segue o codigo q faz o envio
//enviando os arquivos
try
for i := 0 to FileListBox1.Count - 1 do
begin
if FileListBox1.Selected[i] then
begin
IdFTP1.Put(FileListBox1.Items.Strings[i],
FileListBox1.Items.Strings[i], false);
remoteDir.Clear;
remoteFile.Clear;
IdFTP1.List;
end;
Gauge1.Progress := 0;
end;
except
on e:Exception do
ShowMessage(e.Message);
end;
Pergunta
aalessandre
pessoal, tenho um codigo que envia arquivos por ftp, o problema é que quando começa a transferencia, a aplicação trava, e só destrava quando termina a transferencia, o que eu posso fazer para a aplicação não travar, eu quero deixar uma opção do usuario poder cancelar o envio dos arquivos.
** estou usando componentes indy, já coloquei no form um IdAntiFreeze, mas não resolveu nada.
segue o codigo q faz o envio
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.