Forum Pplware
Problemas com multithreading em Visual basic - Versão de Impressão

+- Forum Pplware (http://forum.pplware.com)
+-- Fórum: Mais Tech (/forumdisplay.php?fid=11)
+--- Fórum: Programação e Web (/forumdisplay.php?fid=16)
+--- Tópico: Problemas com multithreading em Visual basic (/showthread.php?tid=12051)



Problemas com multithreading em Visual basic - Filipe Raimundo - 14-07-2012 17:47

Ola pessoal!
Sou iniciante em visual basic e surgiu-me um problema para o qual não consigo achar resposta.
No meu programa tenho 3 tarefas a correr em simultâneo, uma é a inicial onde está o ecrã, a segunda espia a porta serie e processa as mensagens que vão chegando e a terceira foi idealizada para de 5 em 5 segundos atualizar os valores nas textbox.
Quando tento escrever nas textbox através da terceira tarefa surge um erro “A operação entre threads não é válida: ‘TextBox_ERRO’ acedido a partir de um thread diferente do thread onde foi criado”.
Eu acho que isto é praticamente uma dúvida existencial mas o que é certo é que não lhe consigo dar a volta e preciso de acabar isto com urgência 
Desde já obrigado e um abraço.


RE: Problemas com multithreading em Visual basic - Corvus - 14-07-2012 20:25

Não percebo de VB, mas se googlares por "visual basic threads update ui" encontras muita informação que me parece ir de encontro ao que pretendes.