ห่วงเหตุการณ์คืออะไร?

วนรอบเหตุการณ์ - หรือวนรอบหลักถ้าเป็นส่วนควบคุมส่วนกลาง - เป็นโครงสร้างภายในโปรแกรมที่ควบคุมและส่งเหตุการณ์หลังจากเหตุการณ์เริ่มต้น เหตุการณ์เริ่มต้นสามารถเป็นอะไรก็ได้รวมถึงการกดปุ่มบนคีย์บอร์ดหรือคลิกที่ปุ่มบนโปรแกรม หลังจากการสำรวจอุปกรณ์แล้วลูปเหตุการณ์จะส่งเหตุการณ์ที่สร้างเอฟเฟกต์ที่ต้องการตามการเขียนโปรแกรม สิ่งนี้เรียกว่าการวนซ้ำไม่ใช่เพราะวงกลมเหตุการณ์และเกิดขึ้นอย่างต่อเนื่อง แต่เนื่องจากการวนรอบเตรียมสำหรับเหตุการณ์ตรวจสอบเหตุการณ์ยื้อเหตุการณ์และทำซ้ำกระบวนการทั้งหมดซ้ำอีกครั้ง

ในการเขียนโปรแกรมคอมพิวเตอร์มีโครงสร้างที่เรียกว่าเหตุการณ์วนรอบ นี่คือบล็อกของรหัสที่บอกให้คอมพิวเตอร์รอเหตุการณ์และสิ่งที่ต้องทำเพื่อตอบสนองต่อเหตุการณ์ บางครั้งการวนซ้ำใช้การเข้ารหัสเพียงเล็กน้อยเท่านั้น บ่อยครั้งที่มันเป็นตรรกะกลางของเอกสารการเข้ารหัส เมื่อประกอบเป็นลอจิกกลางก็จะเรียกว่าวงหลัก

เหตุการณ์ที่ห่วงเหตุการณ์รอสามารถเป็นอะไรก็ได้ กิจกรรมสามารถแสดงให้เห็นจากผู้ใช้ที่กดปุ่มแป้นพิมพ์เลื่อนเมาส์เปิดแอปพลิเคชันหรือสิ่งอื่นใดที่ผู้ใช้สามารถทำได้ด้วยคอมพิวเตอร์ กิจกรรมมักมาจากอุปกรณ์ภายนอกเช่นแป้นพิมพ์หรือเมาส์ แต่อาจเป็นผลมาจากกระบวนการภายใน เมื่อเหตุการณ์ที่ระบุเกิดขึ้นลูปหลักจะทริกเกอร์เหตุการณ์อื่นเพื่อตอบสนองเช่นการโพสต์จดหมายในเอกสารหรืออนุญาตให้ผู้ใช้เข้าถึงโฟลเดอร์

จำเป็นต้องใช้กระบวนการสี่ขั้นตอนในการสร้างลูปเหตุการณ์ เหตุการณ์แรกเรียกว่าแบบสอบถามการเตรียมการ นี่เป็นการเตรียมโปรแกรมเพื่อสำรวจความคิดเห็นของอุปกรณ์หรืออุปกรณ์ที่รับผิดชอบเหตุการณ์ดังนั้นคอมพิวเตอร์จะได้รับทรัพยากรที่เหมาะสมสำหรับการดำเนินการ หลังจากนี้วงจะทำการสำรวจอุปกรณ์เพื่อดูว่ามีเหตุการณ์เกิดขึ้นหรือไม่ สุดท้ายในลำดับนี้คือฟังก์ชั่นตรวจสอบซึ่งส่งกลับผลลัพธ์ของการสำรวจความคิดเห็นไปยังวง

หากเหตุการณ์ส่งกลับเป็นจริงแล้วลูปจะดำเนินต่อไป ถ้าไม่มันจะกลับไปเตรียม หากเป็นจริงการกระทำที่สี่ - เรียกว่าการจัดส่ง - จะเกิดขึ้น นี่คือเมื่อทรัพยากรทั้งหมดถูกจัดส่งเพื่อสร้างการตอบสนองต่อเหตุการณ์ที่โพลล์ทำให้เกิดปฏิกิริยา หลังจากจัดส่งแล้ววนกลับไปเพื่อเตรียมความพร้อมเพื่อตรวจสอบเหตุการณ์อีกครั้ง