Microsoft opprettet Visual Basic ( VB.NET ) for å tillate programmerere til å lage spill , business software , Internett-applikasjoner og andre typer program . Men uansett hvilken type program , er det sikkert å stole på Events. En hendelse er en endring til et element i minnet , ofte et museklikk eller et tastatur slag . Når en hendelse inntreffer (eller " branner " som det ofte kalles ) , kjører Visual Basic automatisk alle abonnerte Metoder og subrutiner . Disse funksjonene kalles "Event Handlers . " Du kan fjerne " hendelse Handlers " ved å bruke " . RemoveAll ( ) "-funksjonen på representanten klassen . Du trenger
Visual Studio
Vis flere instruksjoner
en
Åpne Visual Studio. Åpne prosjektet og fil som inneholder hendelsen Handlers du ønsker å fjerne.
2
Finn det punktet i koden som inneholder hendelsen Handlers du ønsker å fjerne. Lag en delegat og skrive en tom metode for å fjerne arrangementet Handlers " RemoveAll ( ) . " : En
Delegate.RemoveAll ( )
3
Legg parametere til ». RemoveAll ( ) "-metoden . Sett den første parameteren lik verdien av delegat som ikke lenger skal reagere på hendelser , og la den andre parameteren lik påkalling listen du ønsker å fjerne : en
Delegate.RemoveAll ( sourceDelegate , SystemDelegate )
4
Lagre arbeidet og teste den for å sikre at det fungerer som forventet .