Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur höja en händelse i Visual Basic

    I datorprogrammering , höja en händelse innebär att anropa en funktion för att meddela något har hänt . Du höjer händelser i Visual Basic med hjälp av " RaiseEvent " uttalande . För att höja alla omständigheter måste du deklarera först sin källa på modulnivå av klassen , modul eller struktur där du vill använda den . Därifrån kan du höja händelsen från någonstans inom samma händelse källan till sin deklaration . Använd också ett " WithEvents " variabel eller ett objekt för att hantera upp händelser . Instruktioner
    1

    Öppna Visual Basic och starta en ny blankettapplikationen projektet . Dubbelklicka på "Button " kontroll för att lägga till den i ditt formulär . Dubbelklicka på " Label " -kontroll för att lägga till den i formen också.
    2

    Tryck " F7 " för att öppna registret fönstret . Skriv följande för att deklarera en ny klass och skapa objekt på klassnivå :

    public class MyEvent

    Privata klick så kort = 0

    Privat WithEvents gimmick Som MyEvent

    Public Event AddClick ( ) katalog

    alla händelser kallas av " RaiseEvent " uttalande måste deklareras på klassnivå och eventuella objekt som hanterar en händelse måste använda " WithEvents " uttalande .

    Billiga 3

    Skriv följande i " Form1_Load " sub : .

    myObject = Ny MyEvent

    Detta skapar ett objekt av " MyEvent " class

    4

    Skriv följande för att skapa en ny sub :

    Public sub Clicked ( ) katalog

    RaiseEvent AddClick ( ) katalog

    End sub ​​

    när kallas , väcker denna funktion AddClick händelse du deklarerat på klassnivå
    5

    Skriv följande för att skapa en sub som hanterar händelsen : .

    Private sub Display ( ) handtag myObject.AddClick

    Label1.Text = " Times du har klickat : " & klickar

    End sub ​​

    När " AddClick " händelse höjs , koden i sub uppdaterar texten på Label1
    6

    Skriv följande för att hantera händelsen knapptryckning : .

    Private Sub Button1_Click ( ByVal avsändaren som System.Object , ByVal e som System.EventArgs ) handtag Button1.Click

    klick + = 1

    myObject.Clicked ( ) katalog

    End Sub

    När användaren klickar på knappen " klick " variabeln ökas av en och objektet anropar " klickade på" -funktion , vilket väcker en händelse . Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar en förälder-barn- relation med VB.NET
    ·Hur man gör ett Visual Basic Ansökan om Lösenordssky…
    ·Hur man gör en Auto -genererande Antal i VB6
    ·Hur man använder Dwgthumbnail.Ocx i Visual Basic
    ·Filstorleken i VB.NET
    ·Hur man skriver makron i Visual Basic
    ·Hur Synkronisera Services Använda WCF
    ·Hur man skapa menyer och undermenyer
    ·Hur att skapa min egna kontroller i Vb.NET
    ·VBA & Named Pipes
    Utvalda artiklarna
    ·Hur man använder inhemska japanska tecken i JSP
    ·Vad gör Array Dimension Saknad Mean i Java-programmeri…
    ·Hur förhindra upprepad användning av en header-fil
    ·Hur man ansluter till en fjärrdatabasservern för MySQ…
    ·Hur man hanterar ett Minnet Fel i Java
    ·Hur man läser en fil tecken för tecken med PHP
    ·Hur man skapar ett online-quiz med PHP
    ·Vad är en Boolean typ
    ·Hur man arbetar med ett Visual Basic Combo Box
    ·Java Format för flytande decimalkomma Points
    Copyright © Dator Kunskap http://www.dator.xyz