In het programmeren van computers , de term gebeurtenis verwijst naar een actie die wordt geïnitieerd buiten het geheel van een programma en wordt verondersteld te handelen over het in elk opgegeven wijze . In deze context , gebeurtenissen in Visual Basic ( een programmeertaal gebruikt om applicaties voor Windows gebaseerde systemen te ontwikkelen ) zijn ingang acties waarvoor specifieke functies of taken worden vooraf geassocieerd . In een meer specifieke wijze , kan worden gesteld dat de gebeurtenissen opzettelijk worden toegevoegd binnen de structuur van een VB-programma , zodat het kan worden aangedreven volgens een planning kader . Er bestaan slechts twee verschillende categorieën van evenementen in VB programmering domain : gebruiksvriendelijkheid geïnitieerd en achtergrond - gegenereerde gebeurtenissen . Beide categorieën omvatten diverse commando gebaseerd of instructie georiënteerd gebeurtenissen , die worden behandeld door de programmeertaal zelf . Gebruiker geïnitieerde Events Dit zijn de meest primaire en elementaire gebeurtenissen in VB programmering domein , en worden geïnitieerd vanuit de eindgebruiker . Meer in het bijzonder , zijn deze gebeurtenissen genomen in de vorm van een ingang ( zoals een toetsaanslag of muisklik ) van gebruikers , waartegen , wordt een opgegeven actie later uitgevoerd . Bijvoorbeeld, als een gebruiker geïnitieerde evenement wordt toegevoegd binnen de code van een programma , het zou de gebruiker vragen om op een toets voor (of in het midden van ) de uitvoering ervan . Gebruiker geïnitieerde gebeurtenissen zijn meest gebruikte gebeurtenissen in GUI ( grafische gebruikersinterface ) applicaties en de software van het VB , waarbij een klik op een knop wordt beschouwd als een gebeurtenis die verdere bewerkingen of functies triggers . < Br > Achtergrond - generated evenementen in Achtergrond - gegenereerde gebeurtenissen worden ook geactiveerd buiten het geheel van een VB-programma , met identiek aan die van de gebruiker geïnitieerde gebeurtenissen hun acties . Echter , het enige verschil tussen gebruiker gestart en achtergrondkleur gegenereerde gebeurtenissen is dat de eerste een gebruikersnaam interventie voor de totstandbrenging van een gebeurtenis , terwijl de laatste wordt opgewekt door een ander programma of toepassing die op de betreffende interface. Dit kan ook worden beschouwd als een interactie proces dat wordt uitgevoerd tussen de verschillende programma's en applicaties via een besturingssysteem . Bijvoorbeeld , kan een woord editor ontwikkeld over VB geassocieerd worden met een timer applicatie die draait op de achtergrond; beide toepassingen worden verondersteld delen gebeurtenissen met elkaar voor hun vereniging . De meeste VB applicaties die geautomatiseerde acties uit te voeren zijn meestal ontwikkeld met achtergrond - gegenereerde gebeurtenissen geïntegreerd in hun programma structuur . Algemene Concepten Beide categorieën van gebeurtenissen ( gebruiker geïnitieerde en achtergrond - gegenereerd ) worden behandeld door VB -interface op een gereguleerde manier . Bijvoorbeeld, deze beide categorieën van gebeurtenissen zijn ' verklaard ' ( of toegevoegd ) binnen het programma uitspraken van VB , terwijl hun optreden mogelijk wordt gemaakt door ' verhogen ' ( of bellen ) ze op bepaalde locaties in de vergelijkbare programma in een later stadium . In dit opzicht is het bijzondere object dat wordt gebruikt voor het verhogen van het evenement bekend als de gebeurtenis afzender terwijl procedures die post- optreden operaties van een specifieke gebeurtenis te beheren worden event handlers genoemd . Een VB-programma maakt gebruik van al deze objecten en procedures gelijktijdig te verklaren , te verhogen , en het uitvoeren van gebeurtenissen die zijn gemaakt een deel van het.
|