Fórum Como Interromper um execução #195145

15/11/2003

0

Por favor gostaria de saber se tem como interromper uma operação
em execução vou citar um exemplo em um formulario que criei tem um
botão Ok no evento Onclick tem uma rotina que faz um lup de um
DataSet, eu queria interromper esta operação clicando em um outro
botão por exemplo cancelar tem como fazer isso.

Obrigado
Emerson


Emersonsj

Emersonsj

Responder

Posts

15/11/2003

Beppe

Coloque uma variável Termina: Boolean no private do form.

No botão de cancelar:
Termina := True;


No loop:
Termina := False;
...
while not Termina and not DataSet1.EOF do
begin
  ...
  Application.ProcessMessages;
end;



Responder

Gostei + 0

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

Aceitar