Was ist eine Veranstaltungsschleife?
Eine Ereignisschleife - oder Hauptschleife, wenn es sich um den zentralen Steueraspekt handelt - ist ein Konstrukt in Programmen, das Ereignisse nach einem ersten Ereignis steuert und versendet. Das erste Ereignis kann alles sein, einschließlich des Drückens einer Schaltfläche auf einer Tastatur oder Klicken auf eine Schaltfläche in einem Programm. Nach der Wahl der Geräte sendet die Ereignisschleife ein Ereignis, das einen gewünschten Effekt erzeugt, der auf der Programmierung basiert. Dies wird als Schleife bezeichnet, nicht weil die Ereigniskreise kreisen und kontinuierlich erfolgen, sondern weil sich die Schleife auf ein Ereignis vorbereitet, das Ereignis überprüft, ein Ereignis sendet und den Vorgang erneut wiederholt. Dies ist ein Codeblock, der dem Computer aufweist, auf ein Ereignis zu warten und was als Antwort auf das Ereignis zu tun ist. Manchmal nimmt die Schleife nur einen kleinen Teil der Codierung auf; Häufiger ist es die zentrale Logik eines Codierungsdokuments. Wenn es die zentrale Logik ausmacht, wird es auch als Hauptschleife bezeichnet.
Die Veranstaltung, für die eine Ereignisschleife wartet, kann alles sein. Ein Ereignis kann sich von einem Benutzer manifestieren, der eine Tastaturknopf drückt, eine Maus bewegt, eine Anwendung öffnet oder alles andere, was ein Benutzer mit einem Computer tun kann. Die Veranstaltung kommt normalerweise von einem externen Gerät wie der Tastatur oder der Maus, kann aber auch auf interne Prozesse zurückzuführen sein. Wenn das angegebene Ereignis stattfindet, löst die Hauptschleife ein anderes Ereignis als Antwort aus, z. B. das Posten eines Buchstabens in einem Dokument oder Ermöglichung des Benutzer
vier Prozesse sind erforderlich, um die Ereignisschleife zu erstellen. Das erste Ereignis heißt die Vorbereitung der Abfrage. Dadurch wird das Programm darauf vorbereitet, das für das Ereignis verantwortliche Gerät oder Geräte zu befragen, sodass der Computer die richtigen Ressourcen für die Aktion erhält. Danach befragt die Schleife Geräte für das Ereignis, um festzustellen, ob das Ereignis aufgetreten ist. Last in dieser Reihenfolge ist die Überprüfungsfunktion, die das Ergebnis der zurückgibtUmfrage zur Schleife.
Wenn das Ereignis als wahr zurückkehrt, wird die Schleife fortgesetzt. Wenn nicht, geht es zurück, um sich vorzubereiten. Wenn wahr, erfolgt die vierte Aktion - als Versand genannt -. Dies ist der Zeitpunkt, an dem alle Ressourcen versandt werden, um eine Reaktion auf das befragte Ereignis zu schaffen, was zu einer Reaktion führt. Nach dem Versand geht die Schleife zurück, um sich vorzubereiten, um sich wieder vorzubereiten, um nach Ereignissen zu suchen.