1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

BackgroundWorker está ocupado e não pode executar varias tarefas,

ERRO: O BackgroundWorker está ocupado no momento e não pode executar várias tarefas ao mesmo tempo.

Tenho um timer que executa um BackgroundWorker, quando ele começa a execução do BackgroundWorker da um enable true no timer e quando termina retorna coloca o status como enable false.

Mas eu preciso que minha aplicação seja em tempo real e isso está levando 4~9 seg para ser feito com o enable e sem o enable ocorre o erro.

Existe alguma forma de acelerar os processos do BackgroundWorker ou gerar varias threads???

VB.net

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags visual-studio visual-basic sockets threads ou faça a sua própria pergunta.