Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como Fazer Algo Correr em seu próprio segmento em VB.Net
A maioria dos computadores modernos têm múltiplos processadores com múltiplos núcleos para o sistema operacional a ser usado. O sistema operacional e compilador pode trabalhar para quebrar um programa para baixo em linhas independentes , ou o programador pode explicitamente escrevendo enfiar no programa. Coisas que você precisa
Visual Basic NET 2005 ou superior
Windows 2000 ou superior.

Visualizar Mais instruções
Analisar o programa
1

Analisar o programa que precisa ter uma corrida de processo em sua própria thread . Fazendo uma aplicação existente multi- thread pode ser um desafio , mas também melhorar significativamente o desempenho do programa. Procure por processos de longa duração que são quase concluído ou auto-contido .

Um bom candidato pode ser uma rotina que chama um procedimento armazenado de longa duração . Em muitos casos, todas as configurações de conectividade de banco de dados não pode ser incluído na rotina, mas ele pode ser facilmente adicionados .
2

Uma vez que o processo foi alterado para ser auto-contido , verifique se há algum outros processos que precisam esperar a rosca processado para ser concluído. Se existem outros processos que não podem ser executados até que o fio for concluída, uma bandeira terá de ser acrescentado que os processos dependentes verificar antes de executar.
3

Quando o processo precisa ser começou a utilização de código semelhante a este:

Dim t Como Tópico

t = New thread ( AddressOf LongProcess )

t.Start ()

LongProcess faria ser o nome do procedimento que deve ser executado em sua própria thread .
4

Após as alterações são feitas , testar extensivamente. Teste vai ser especialmente necessário quando se trata de roscas . Desde segmentos podem ter diferentes quantidades de tempo para processar recebendo todos os cenários testados pode ser difícil.

Anterior :

Próximo : No
  Os artigos relacionados
·Lendo Arquivos TXT em VBScript 
·Como converter uma String para um objeto HTML no VB6 
·O Uso da PROCV em VBA 
·Como usar Task em VBA 
·Como substituir Com VBA 
·Como converter DirectX Stereoscopic Tri Vert 
·Como modificar Funções em VB6 
·Como importar Binário para Xcode 
·Funções VB6 corda 
·Como acessar um banco de dados em outro PC em VB6 
  Artigos em destaque
·Como fazer JavaScripts 
·O que é o Python no Windows 
·Como trabalhar com Sprites em AS3 
·Como criar um calendário utilizando PHP 
·O que é um modificador Static 
·Como fazer upload de arquivos grandes usando PHP 
·Qual é a diferença entre Private & Public Data Membro…
·Como criar uma Praça Utilizando PHP 
·Como Fazer um EXE de um arquivo Python 
·Como configurar SourceSafe 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados