Criei uma tela de aguarde dentro de uma thread. Nesta janela há um botão cancelar. Achei que por ser dentro da thread o form rodaria dentro de uma outra linha de execução e por isso ele funcionaria separadamente de meu loop que colhe informações através de um webservice. Quando o processo fica lento, queria ter a oportunidade de cancelar. Criei uma variável (true/false) global para interromper o loop. Mas a tela de cancelar continua congelada. segue fonte.
Question
Vitor Eduardo da Silva
Olá meu colegas.
Criei uma tela de aguarde dentro de uma thread. Nesta janela há um botão cancelar. Achei que por ser dentro da thread o form rodaria dentro de uma outra linha de execução e por isso ele funcionaria separadamente de meu loop que colhe informações através de um webservice. Quando o processo fica lento, queria ter a oportunidade de cancelar. Criei uma variável (true/false) global para interromper o loop. Mas a tela de cancelar continua congelada. segue fonte.
Que deve estar acontecendo?
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.