Olá amigos.
Gostaria de saber como parar um loop chamando um evento. Pois o laço nao libera o processador para processar o evento.
Seguem os fontes:
Olá amigos.
Gostaria de saber como parar um loop chamando um evento. Pois o laço nao libera o processador para processar o evento.
Seguem os fontes:
Olá,
Não olhei os fontes, mas roda teu loop dentro de outra Thread!
Eu pensei nisso, mas eu sou iniciante e nao sei como fazer isso, será que haveria como voce implementar isto pra mim pelo codigo que mandei. Esta bem facil de entender.
Na condicional do loop, faça teste com um flag que vc irá alterar o valor quando ocorrer este evento.
Pode não ser uma solução ótima, mas funciona.
A Paz!!
Na condicional do loop, faça teste com um flag que vc irá alterar o valor quando ocorrer este evento.Pode não ser uma solução ótima, mas funciona.
A Paz!!
Mas o meu problema é que o loop nao me permite alterar o valor da condicional acionando um evento. No caso do programa que enviei seria ao clicar no meu “stop”.
faça como o Refuse disse, coloque seu loop em outra thread, e na princilpal vc altera este flag…
flw
segue seus arquivos com poucas alteracões p/ Thread
OK ! Funcionou perfeitamente.
Grato a todos.