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

    Så ringer en händelse i VB.NET

    . Visual Basic Net ( VB.NET ) tillåter användare att hantera händelser i ett program när de uppstår , vilket eliminerar behovet att vänta på programlogik som skall utföras på ett sekventiellt sätt . Evenemang är de åtgärder och signaler som uppstår under genomförandet av koden . Till exempel, om en användare klickar på en knapp i ett formulär , kommer detta ta ett " klick " eller " OnClick " händelse . Du kan skriva kod för att specifikt hantera händelsen . Koden kommer att genomföras varje gång händelsen höjs . Detta innebär någon kod du fäster på " Button_OnClick " händelsen kommer att köras varje gång en användare klickar på knappen i ansökan . Saker du behöver Review, Visual Basic . NET Review Visual Studio. MET programvara
    Visa fler instruktioner
    Configuration
    1

    Starta Visual Studio . NET-program .
    2

    Öppna ditt projekt eller starta ett nytt projekt om du inte har ett befintligt projekt inrättas . Välj " Windows Application " och " VB.NET " som ditt språk .
    3

    Lägg ett nytt formulär till projektet .
    4

    Dra en knapp styrobjekt från sidofältet till formuläret .
    5

    Dubbelklicka på formuläret för att öppna kod-bakom fönstret .
    resa och hantera en händelse

    6

    Skapa en " klass ", om det behövs . Om ditt evenemang kommer att knytas till ett objekt av en anpassad klass , måste du skapa klassdefinitionerna . Om du använder en befintlig klass , kan du hoppa över det här steget .
    7

    Skapa en " händelse ", om det behövs . Vissa händelser för kontrollerna fylls i på VB.Net . Om du använder en redan befintlig händelse , skulle du välja det från rullgardinsmenyn för kontroll . Om du vill skapa dina egna evenemang , måste du deklarera händelsen signaturen och höja evenemanget . Du deklarerar händelsen signaturen med " Händelse " nyckelordet i klassdeklarationer , till exempel :

    Public Event CustomEvent ( ByVal Argument som Integer ) katalog

    Du då skulle höja händelse genom att anropa " RaiseEvent " -funktion , till exempel :

    RaiseEvent CustomEvent ( 1 )
    8

    Skapa några " OnEvent " Metoder för ditt evenemang , som behövs . Detta steg är oftast frivilligt , men är god praxis . Du skulle behöva skapa dessa som skyddade " Overridable " subrutiner och kallar " RaiseEvent " metoden .
    9

    Handtag en " händelse . " Du kommer att behöva koppla en händelse med en händelsehanterare . Händelsehanterare är subrutiner som anropas när en händelse inträffar . Du kan hantera händelser i ett antal olika sätt. Du kan använda " WithEvents " uttalande att hantera händelsen statiskt vid kompileringen , eller använd " AddHandler " uttalande att hantera händelsen dynamiskt vid körning . För statiska alternativet , skulle du först ställa in " WithEvents " deklaration för objektet enligt följande :

    Privat WithEvents ObjectName Som ClassName

    Du skulle då lägga Handtag klassen att koppla händelsen till objektet :

    Protected Sub ObjectName_EventName ( ByVal Argument As Integer ) Hanterar ObjectName.EventName

    för dynamiska alternativet , skulle du ställa upp i deklarationen, enligt följande :

    Skyddad Sub ObjectName_EventName ( ByVal Argument As Integer ) katalog

    AddHandler ObjectName.EventName , AddressOf ObjectName_EventName

    Tidigare:

    nästa:
    relaterade artiklar
    ·VB6 Binary Compatibility
    ·VBScript & SQL Tutorial
    ·Hur man gör en Value Label Visning av Scroll Bar i Vis…
    ·Hur Ring DB2 lagrade procedurer i Visual Basic 6.0 Prog…
    ·Hur man öppnar en DLL i Visual Basic
    ·Hur man använder Convert.Frombase64string i VBS
    ·Hur man gör en EXE i Visual Basic
    ·Visual Basic 6 databasprogram Tutorial
    ·Hur man gör en klocka med hjälp VB6
    ·Lägga till ListView
    Utvalda artiklarna
    ·Konvertera Medium Text till JPG i PHP
    ·Hur Fördela Xcode i Mac Apps
    ·Hur man skapar en mapp med hjälp av Microsoft Outlook …
    ·Hur du formaterar datum och tid Med iostream
    ·Hur Center en JPanel ovanpå en JFrame
    ·Hur man använder en timer i ett VB6 DLL
    ·Hur man kombinerar Javascripts
    ·Hur man byter ett Felaktig UTF - 8 Regex
    ·Hur man sätter in en Procent Symbol Bredvid en PHP Str…
    ·Hur man skriver ordet motsvarar en Check Belopp i C pro…
    Copyright © Dator Kunskap http://www.dator.xyz