Pause em função

Delphi

02/02/2005

tem como atraves de um botão executar uma ´especie´ de pause em uma função q esta sendo executada?


Latsilva

Latsilva

Curtidas 0

Respostas

Gandalf.nho

Gandalf.nho

02/02/2005

Acho que rodando a função dentro duma Thread dá pra fazer isso.


GOSTEI 0
Tnaires

Tnaires

02/02/2005

Olá
Não pude entender mto bem sua dúvida... exemplifique. Descreva um cenário, uma situação real, onde vc precisaria usar esse ´pause´.
Abraços


GOSTEI 0
Beppe

Beppe

02/02/2005

Como a gandalf disse, thread é a melhor opção, no sentido de desempenho. Suspend seria o ´pause´, e Resume o ´play´.

Também é possível usar o loop de mensagens da aplicação, chamando um Application.ProcessMessages até que uma certa variável for True. Assim acredito ser mais prático.


GOSTEI 0
POSTAR