Microsoft gemaakt Visual Basic ( VB.NET ) zodat programmeurs om games te maken , zakelijke software , internet applicaties en alle andere type programma . Maar ongeacht het type programma , het is zeker te vertrouwen op Events . Een Event is een wijziging aan een item in het geheugen , vaak een muisklik of een toetsenbord beroerte . Wanneer een gebeurtenis voordoet ( of " branden ", zoals het vaak wordt genoemd ) , Visual Basic loopt automatisch alle geplaatste Methoden en subroutines . Deze functies zijn zogenaamde " event handlers . " Je kunt verwijderen " event handlers 'met de ' . RemoveAll ( ) " functie van de Delegate klasse . Wat je nodig hebt Visual Studio Toon Meer Aanwijzingen Open Visual Studio 1 . Open het project en het bestand dat de event handlers die u wilt verwijderen bevat . Kopen van 2 Zoek het punt in je code die de event handlers die u wilt verwijderen bevat . Maak een Delegate en schrijf een lege methode om de event handlers te verwijderen " RemoveAll ( ) . " : Delegate.RemoveAll ( ) 3 parameters toe aan de " . RemoveAll ( ) " -methode . Stel de eerste parameter gelijk is aan de waarde van de afgevaardigde die niet meer moet reageren op gebeurtenissen , en laat de tweede parameter gelijk de aanroeping lijst die u wilt verwijderen : Delegate.RemoveAll ( sourceDelegate , SystemDelegate ) op Twitter Goedkope 4 Sla uw werk en het testen om te garanderen dat het werkt zoals verwacht .
|