Como para a aplicação com um botão ...

07/03/2006

0

Estou fazendo uma importação de arquivos e alguns deles são demorados para processar ... Criei um botão iniciar só que quando o processo inicia, a aplicação parace ficar lenta e não é possível para o processo sem usar o Ctrl + Alt + Del ...

Alguém sabe como criar processos paralelos executando dentro da aplicação que permita que os mesmo sejam interrompidos a qualquer momento com um botão sem que a aplicação pareça travada ?

Aguardo resposta...

Julio


Juliopedroni

Juliopedroni

Responder

Posts

07/03/2006

Joe_wah

Suponho que você tenha um loop que faça o tal processamento neste caso crie uma variavel global

parar : boolean = false;


no seu loop coloque

if parar = true then
break;

e não esqueça
Application.ProcessMessages;

no evento click do botao coloque

parar := true;

Se não for caso do loop diga qual é o caso.


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar