Skip to main content

Mi az eseményhurok?

Eseményhurok mdash;vagy fő hurok, ha ez a központi vezérlési szempont mdash;egy olyan programokon belüli konstrukció, amely egy kezdeti eseményt követően ellenőrzi és küldi el az eseményeket.A kezdeti esemény bármi lehet, beleértve egy gomb megnyomását a billentyűzeten, vagy kattintson egy gombra egy programon.Az eszközök lekérdezése után az eseményhurok egy olyan eseményt küld, amely a programozás alapján a kívánt hatást hoz létre.Ezt huroknak nevezzük, nem azért, mert az esemény körök és folyamatosan történik, hanem azért, mert a hurok felkészül egy eseményre, ellenőrzi az eseményt, továbbítja az eseményt, és újra megismétli a folyamatot.Az eseményhurok.Ez egy olyan kódblokk, amely azt mondja a számítógépnek, hogy várjon egy eseményt, és mit kell tenni az eseményre adott válaszként.A hurok néha csak egy kis részét veszi igénybe;Gyakrabban ez a kódolási dokumentum központi logikája.Amikor ez alkotja a központi logikát, akkor azt a főhuroknak is nevezik.Az esemény a billentyűzet gomb megnyomásával, az egér mozgatására, az alkalmazás megnyitásával vagy bármi mást, amelyet a felhasználó képes egy számítógéppel megnyomni, megnyilvánulhat.Az esemény általában külső eszközből származik, például a billentyűzetből vagy az egérből, de a belső folyamatok eredménye is lehet.Amikor a megadott esemény megtörténik, a fő hurok válaszként újabb eseményt indít, például egy betű közzétételét egy dokumentumba, vagy lehetővé teszi a felhasználó számára, hogy hozzáférjen egy mappához.

Négy folyamatra van szükség az eseményhurok létrehozásához.Az első eseményt az előkészítő lekérdezésnek hívják.Ez előkészíti a programot az eseményért felelős eszköz vagy eszközök szavazására, így a számítógép megkapja a megfelelő forrásokat a művelethez.Ezt követően a hurok valójában megválaszolja az esemény eszközeit, hogy megtudja, megtörtént -e az esemény.Végül ebben a sorrendben az ellenőrző funkció, amely a közvélemény -kutatás eredményét a hurokhoz adja vissza.

Ha az esemény igaznak tűnik, akkor a hurok folytatódik;Ha nem, akkor visszatér az előkészítéshez.Ha igaz, akkor a negyedik akció mdash;Dispatch mdash;bekövetkezik.Ebben az esetben az összes erőforrást elküldik, hogy választ adjon a megkérdezett eseményre, és reakciót váltson ki.A feladás után a hurok visszatér az előkészítéshez, hogy újra készen álljon arra, hogy ellenőrizze az eseményeket.