Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hvordan Ring en hendelse i VB.NET
    . Visual Basic Net ( VB.NET ) tillater brukere å håndtere hendelser i et program som de oppstår , eliminerer behovet for å vente på programmet logikk som skal utføres i en kronologisk måte . Hendelser er de handlinger og signaler som oppstår under utførelsen av koden . For eksempel, hvis en bruker klikker på en knapp i et skjema, vil dette heve et "klikk " eller " onclick " hendelse . Du kan skrive kode for å spesifikt håndtere hendelsen . Koden vil bli utført hver gang arrangementet er hevet. Dette betyr enhver koden du legge til " Button_OnClick " hendelse vil kjøre hver gang en bruker klikker på knappen i programmet. Du trenger
    Visual Basic . NET
    Visual Studio . MET programvare
    Vis flere instruksjoner
    Configuration
    en

    starte Visual Studio. NET applikasjon .
    2

    Åpne ditt prosjekt eller starte et nytt prosjekt hvis du ikke har et eksisterende prosjekt satt opp. Velg en "Windows Application " og " VB.NET " som språk.
    3

    Legg til en ny form til prosjektet .
    4

    Dra en knapp kontroll objekt fra sidepanelet til skjemaet .
    5

    Dobbeltklikk på skjemaet for å åpne koden - bak vinduet.
    Hev og håndtere en hendelse

    6

    Lag en " Class ", hvis det er nødvendig . Hvis arrangementet vil bli knyttet til et objekt av en egendefinert klasse , vil du trenger for å lage klassen definisjoner . Hvis du bruker en eksisterende klasse , kan du hoppe over dette trinnet .
    7

    Lag en " hendelse ", hvis det er nødvendig . Noen hendelser for kontrollene er forhåndsutfylt i VB.Net . Hvis du bruker et forhåndsdefinert hendelse, ville du velge det fra drop- down boks for kontrollen. Hvis du ønsker å lage dine egne arrangement, må du erklære arrangementet signatur og heve arrangementet. Du erklærer hendelsen signatur ved hjelp av " Event" søkeord i klassen erklæringer , for eksempel : en

    offentlig begivenhet CustomEvent ( ByVal Argument som heltall)

    ville du da heve arrangementet ved å ringe " RaiseEvent "-funksjonen , for eksempel : en

    RaiseEvent CustomEvent ( 1 )
    8

    Lag noen " OnEvent " Metoder for ditt arrangement , etter behov. Dette trinnet er valgfritt, men er god praksis . Ville du trenger for å lage disse som beskyttet " Overridable " subrutiner og kaller " RaiseEvent " metoden.
    9

    Håndter en " hendelse ". Du må knytte en hendelse med en hendelse handler . Hendelseshåndterere subrutiner som kalles når en hendelse inntreffer. Du kan håndtere hendelser på en rekke måter. Du kan bruke " WithEvents " statement å håndtere hendelsen statisk ved kompilering , eller bruk " AddHandler " statement å håndtere hendelsen dynamisk under kjøring . For den statiske alternativet, vil du først sette opp " WithEvents " erklæring for objektet som følger : en

    Private WithEvents ObjectName Som ClassName

    ville du da legge Håndtak klassen å knytte arrangementet til objektet : en

    Beskyttet Sub ObjectName_EventName ( ByVal Argument As Integer ) Håndtak ObjectName.EventName

    For den dynamiske alternativ, ville du satt opp erklæringen som følger : en

    Beskyttet Sub ObjectName_EventName ( ByVal Argument As Integer )

    AddHandler ObjectName.EventName , AddressOf ObjectName_EventName

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan bygge et prosjekt i VB.NET 2005 
    ·Slik endrer du skrift i System.Windows.Textbox 
    ·Hvordan bruke PowerShell til e-post en fil via Utveksli…
    ·Hvordan endre fargen på Figurer i VB 
    ·Hvordan Inkluder JavaScript Mellom Vb.NET 
    ·Hvordan lage GUI Skins Med VB 
    ·Hvordan skrive en Array til en fil i Visual Basic 
    ·Hvordan legge en webside ved hjelp Sockets i VB.NET 
    ·Hvordan slette Lineshape objekter i Visual Basic 
    ·VBA Å 
      Anbefalte artikler
    ·Hvordan lage en side med Phpgacl 
    ·Hvordan sette opp Distribusjon for VBS egendefinert han…
    ·Hvordan lage en link i nettfora 
    ·Visual Basic Databaser og DAOS 
    ·Hvordan grensesnittet C til MATLAB 
    ·Hvordan lage en liste for en listeboks i VBA 
    ·Hvordan erstatte de elementene i en tabell i C 
    ·Slik installerer Zend for PHP 5.3 
    ·Hvordan lage en gris spill i pseudokode 
    ·Hvordan å kode en link i PHP 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/