Skip to main content

Τι είναι ο βρόχος συμβάντος;

Ένας βρόχος συμβάντων mdash;ή κύριος βρόχος, αν είναι η κεντρική πτυχή ελέγχου mdash;είναι ένα κατασκεύασμα μέσα σε προγράμματα που ελέγχουν και αποστέλλουν συμβάντα μετά από ένα αρχικό συμβάν.Το αρχικό συμβάν μπορεί να είναι οτιδήποτε, συμπεριλαμβανομένης της ώθησης ενός κουμπιού σε ένα πληκτρολόγιο ή κάνοντας κλικ σε ένα κουμπί σε ένα πρόγραμμα.Μετά τη δημοσκόπηση των συσκευών, ο βρόχος συμβάντος θα αποστείλει ένα συμβάν που δημιουργεί ένα επιθυμητό αποτέλεσμα, με βάση τον προγραμματισμό.Αυτό ονομάζεται βρόχος, όχι επειδή το συμβάν κύκλοι και συμβαίνει συνεχώς, αλλά επειδή ο βρόχος προετοιμάζεται για ένα συμβάν, ελέγχει το συμβάν, αποστέλλει ένα συμβάν και επαναλαμβάνει τη διαδικασία ξανά.Ο βρόχος συμβάντος.Πρόκειται για ένα μπλοκ κώδικα που λέει στον υπολογιστή να περιμένει ένα συμβάν και τι να κάνει σε απάντηση στο συμβάν.Μερικές φορές ο βρόχος καταλαμβάνει μόνο ένα μικρό μέρος της κωδικοποίησης.Πιο συχνά, είναι η κεντρική λογική ενός εγγράφου κωδικοποίησης.Όταν αποτελεί την κεντρική λογική, ονομάζεται επίσης ο κύριος βρόχος.

Το γεγονός για το οποίο περιμένει ένας βρόχος συμβάντος μπορεί να είναι οτιδήποτε.Ένα συμβάν μπορεί να εκδηλωθεί από έναν χρήστη που πιέζει ένα κουμπί πληκτρολογίου, μετακινώντας ένα ποντίκι, ανοίγοντας μια εφαρμογή ή οτιδήποτε άλλο ένας χρήστης μπορεί να κάνει με έναν υπολογιστή.Το συμβάν προέρχεται συνήθως από μια εξωτερική συσκευή, όπως το πληκτρολόγιο ή το ποντίκι, αλλά μπορεί επίσης να είναι αποτέλεσμα εσωτερικών διαδικασιών.Όταν συμβεί το συγκεκριμένο συμβάν, ο κύριος βρόχος θα ενεργοποιήσει ένα άλλο συμβάν σε απάντηση, όπως η απόσπαση επιστολής σε ένα έγγραφο ή επιτρέποντας στο χρήστη να έχει πρόσβαση σε ένα φάκελο.Το πρώτο συμβάν ονομάζεται το ερώτημα Prepare.Αυτό προετοιμάζει το πρόγραμμα για τη δημοσκόπηση της συσκευής ή των συσκευών που είναι υπεύθυνες για την εκδήλωση, οπότε ο υπολογιστής λαμβάνει τους κατάλληλους πόρους που διατίθενται για τη δράση.Μετά από αυτό, ο βρόχος είναι στην πραγματικότητα συσκευές δημοσκοπήσεων για την εκδήλωση για να διαπιστωθεί εάν συνέβη το συμβάν.Τελευταία με αυτή τη σειρά είναι η λειτουργία ελέγχου, η οποία επιστρέφει το αποτέλεσμα της δημοσκόπησης στο βρόχο.

Εάν το συμβάν επιστρέψει ως αληθινό, τότε ο βρόχος συνεχίζεται.Εάν όχι, πηγαίνει πίσω για να προετοιμαστεί.Εάν είναι αλήθεια, η τέταρτη δράση mdash;που ονομάζεται Dispatch Mdash;λαμβάνει χώρα.Αυτό συμβαίνει όταν όλοι οι πόροι αποστέλλονται για να δημιουργήσουν μια απάντηση στο συμβάν που έχει ερωτηθεί, προκαλώντας αντίδραση.Μετά την αποστολή, ο βρόχος επιστρέφει για να προετοιμαστεί, να προετοιμαστεί ξανά για να ελέγξει για γεγονότα.