Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Iniciando Thread


AnonymousKesha
 Compartilhar

Posts Recomendados

Thread Visual Basic


Uma thread serve para se ocupar com uma rotina por exemplo, deixando seu projeto livre para outro processo.

Um belo exemplo disso é quando se chama uma rotina que demora muito a ser finalizada,seu projeto vai travar,

e se o usuário forçar o Windows vai encerrar ela.

Um exemplo: Sua rotina vai carregar um banco de dados, e isso demora e você que colocar uma mensagem

dizendo{Carregando dados...}

Poderia ser usado o trecho de código abaixo:

 

É necessário se cadastrar para acessar o conteúdo.

 

O sentido do código não seria bem executado, seu sistema iria travar em quanto carrega e depois

exibir a mensagem...

 

Para evitar isso podemos usar a thread, criamos uma nova e a deixamos encarregada de carrega a tabela

em quanto o resto fica livre para exibir a mensagem ou fazer outros processos.

 

Iniciando uma nova Thread


1.Primeiro é preciso fazer um import

É necessário se cadastrar para acessar o conteúdo.

2.Depois é preciso ter uma rotina como exemplo

É necessário se cadastrar para acessar o conteúdo.

3.Depois criamos uma variável global

É necessário se cadastrar para acessar o conteúdo.

4.Depois em algum evento se chama a rotina com a thread, vou usar o evento click de um button

É necessário se cadastrar para acessar o conteúdo.

 


ATENÇÃO: Não se pode alterar propriedades(enable,visibre,text,Size...etc) de objetos(textbox,label,listbox...etc) por sua thread,para fazer isso é necessario usar o modo delegate mais é mais profundo para o assunto.


Link para o comentário
Compartilhar em outros sites

  • 3 semanas atrás...
Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.