Trabalhando com eventos

Tipo Projeto: Aplicação Windows
Nome do Projeto: eventos
Local do Projeto: c:\aulasvbnet\aula003
Criar subDiretorio do projeto Marcado
Criar Diretorio para os fontes Desmarcado

Eventos - Os eventos são funções executadas em um determinado momento, dependendo de seu tipo. Por
exemplo, o evento Load do formulário é executado ao formulário ser executado (Antes deste ser
exibido), o evento MouseDown quanto o botão é pressionado, MouseUp quando o botão é solto e
assim por diante. Nem todos os componentes possuem os mesmos eventos. O evento Load por
exemplo é usado apenas no form.

Abaixo segue uma relação dos principais eventos e suas respectivas funcões:

Click: É um evento que executa quando alguém clica sobre alguma coisa.
Dblclick: Executa ações quando alguém clica duas vezes sobre algum objeto.
Resize: Executa algum comando pré-estabelecido quando o usuário redimensiona o form.
Load: Executa ordens sempre que o programa for carregado na memória.
Gotfocus: Quando um objeto apenas ganha o foco (fica selecionado).
Lostfocus: Executa algum comando quando o foco passa para um outro objeto.
Keypress: Quando é pressionada alguma tecla ele é acionado.
Mousemove: Sempre que se move o mouse, algo será ativado.

Não se preocupe com esse nomes todos, vamos aprendendo a usar aos pouco, não precisa decorar nada.
O Visual Basic.NET é uma linguagem de programação orientada à eventos, ou seja, quando é executada uma ação o programa executa outra ação pré determinada, assim no VB.NET, poderemos codificar um evento, obrigando este a realizar a tarefa por nós desejada.

Vamos a um exemplo prático no projeto que foi criado para essa aula:

Objetos
Propriedade = Valor
Form Name = frmPrincipal
Text = Trabalhando com Eventos
Button1 Name = btnSair
Text = &Sair

Coloque o seguinte código no evento click do botão: btnsair

Me.Close()

Teste o programa e veja o evento click funcionando.

Continuando...

No evento DoubleClick do formulário frmPrincipal, coloque o seguinte código:

Messagebox.Show("Clicando duas vezes no formulário em......")

Teste

No evento Clousing do formulário frmPrincipal, coloque o seguinte código:

Messagebox.Show("Fui. Tchau.....")

Teste....

 


Dicas:

 

 

Ir para: Aula anterior | Proxima aula | Indice de Aulas

 

 

Escreva para nós  Adicione ao Favoritos  Página Principal   Imprima essa página  Sair da Página  Voltar para página anterior

© 1999-2009 POWER Informática - Rua João Manoel, 912 - Centro - Santana do Livramento - RS
Fones: (55) 3 2 4 2 - 5 4 2 7 / (55) 9 9 9 4 - 8 7 8 2

Serviços Manutenção Hardware, programação, páginas Web