Fórum Como abortar processo? #292173
18/08/2005
0
Tenho uma situação complicada para resolver, Estou executando uma função de cálculo, que é chamada através de outro form. Entro num form, escolho a empresa e no próximo form mando executar o cálculo, enquanto isso nesta tela vai me mostrando num grid o que está fazendo... Pois é só que chega numa situação que não quero mais calcular e desejo cancelar a operação, talvez com esc ou um botao cancel... como faço? o Form é chamado com showmodal. D7, CLX, IB7.
Ediane
Curtir tópico
+ 0Posts
18/08/2005
Asensio
Break
Fui
Gostei + 0
19/08/2005
Ediane
Gostei + 0
19/08/2005
Rjun
Gostei + 0
19/08/2005
Ediane
Gostei + 0
19/08/2005
Crash
var vAbortar: Boolean;
begin vAbortar := False; while Condicao do begin if vAbortar then Break; Comandos... Application.ProcessMessages; end; end;
Form1.FormKeyPress(Sender: TObject; Key: Char); begin if Key = #27 then begin Key := 0; vAbortar := True; end; end;
Gostei + 0
19/08/2005
Ediane
Obrigada a todos!
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)