. Visual Basic Net ( VB.NET ) permite aos usuários manipular eventos em um programa à medida que ocorrem , eliminando a necessidade de esperar pela lógica do programa a ser executado de forma seqüencial . Os eventos são as ações e sinais que ocorrem durante a execução do código. Por exemplo, se um usuário clicar em um botão em um formulário, isso vai levantar um "Click" ou evento " OnClick " . Você pode escrever código para lidar especificamente o evento. O código será executado toda vez que o evento é gerado. Isto significa que qualquer código que você anexar ao evento " Button_OnClick " será executado toda vez que um usuário clica no botão no aplicativo. Coisas que você precisa
Visual Basic. NET
Visual Studio software. MET
Show Mais instruções
Configuração
1
Inicie o Visual Studio . NET .
2
Abra o projeto ou iniciar um novo projeto , se você não tiver um projeto existente configurado. Escolha um " Windows Application " e " VB.NET " como seu idioma.
3
Adicione um novo formulário para o projeto .
4
Arraste um botão controle de objeto na barra lateral à forma.
5
clique duas vezes no formulário para abrir a janela de código -behind .
aumentar e manipular uma
Evento
6
Criar uma "classe ", se necessário. Se o evento vai ser amarrado a um objeto de uma classe personalizada , você vai precisar para criar as definições de classe . Se você usar uma classe existente , você pode pular esta etapa .
7
Criar um "Evento ", se necessário. Alguns eventos para os controles são previamente preenchida em VB.Net . Se você usar um evento pré-existente , você deve selecioná-la a partir da caixa drop-down para o controle. Se você deseja criar seu próprio evento personalizado, você precisa declarar a assinatura do evento e aumentar o evento . Você declara a assinatura de eventos usando a palavra-chave "Evento" nas declarações de classe , por exemplo :
Pública CustomEvent Evento (ByVal argumento como Integer)
Você, então, aumentar o evento , chamando o " " função, por exemplo :
raiseEvent CustomEvent (1)
8
Criar qualquer" raiseEvent "Métodos OnEvent para o seu evento, conforme necessário. Esta etapa é geralmente opcional, mas é uma boa prática . Você precisa criar esses como sub-rotinas protegidas " substituível " e chamar o método " raiseEvent " .
9
Manipular um "Evento ". Você vai precisar de associar um evento com um manipulador de eventos . Os manipuladores de eventos são sub-rotinas que são chamados sempre que ocorre um evento . Pode tratar eventos em um número de maneiras . Você pode usar a declaração " WithEvents " para manipular o evento estaticamente em tempo de compilação , ou usar a instrução " AddHandler " para manipular o evento dinamicamente em tempo de execução. Para a opção de estática, você deve primeiro configurar o " WithEvents " declaração para o objeto da seguinte forma:
Privada WithEvents ObjectName Como NomeDaClasse
Você, então, adicionar a classe alças de ligação no caso de o objeto :
Protected Sub ObjectName_EventName (ByVal Argumento as Integer) Handles ObjectName.EventName
Para a opção dinâmica , você definiria a declaração da seguinte forma:
Sub Protected ObjectName_EventName (ByVal Argumento As Integer)
AddHandler ObjectName.EventName , AddressOf ObjectName_EventName