Windows application, Thread, delegates

24/06/2010

0

Olá pessoal! Estou com a seguinte duvida. Tenho um formulário Windows onde nele eu chamo uma classe que contem uma rotina para ler a porta COM do PC.
Assim que capturo os valores e efetuo meus cálculos, necessito atualizar controles da tela do meu formulário. E isto tem que ser de uma maneira constante. Qual é a melhor maneira de se fazer isto? -  Tornando meus controles públicos e mandando meu form como referência para esta classe e atualizando com Begininvoke? (Não achei muito legal isto) - Existe alguma maneira de atualizar uma flag assim que coletar os dados nesta minha classe e com isto disparar um Método no meu form para atualização de tela? (isto seria bem legal!) É uma aplicação que irá controlar uma máquina (chão de fabrica). Por este motivo não devo ficar com este meu formulário travado em uma rotina de processamento. Alguém tem alguma dica? Abraços,
João Rossi

João Rossi

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar