Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Čo je Event Handler

? Existuje mnoho rôznych spôsobov , ako písať počítačové programy . Jednou z možností je vytvoriť kód , ktorý beží , kým program je ukončený užívateľom alebo program dokončí . Ďalším spôsobom , ako vytvárať programy , je napísať kód , ktorý vykoná na základe toho , čo sa stane , keď je program spustený . Táto metóda sa nazýva udalosťami riadeného programovania , a obslužné rutiny udalostí sú srdcom týchto programov . Event - Driven programovanie

udalosťami riadeného programovania , program nie je len spustiť od začiatku až do konca , ale skôr reaguje na konkrétne udalosti , ktoré nastanú počas vykonávania programu . To znamená , že celé časti kódu môžu nikdy byť vykonaný , zatiaľ čo je program spustený , pokiaľ nenastanú potrebné akcie. Podobne , niektorí kód môže byť vykonaná opakovane, ak udalosti vyskytnúť viac ako raz .
Udalosti

udalosťami riadeného programovania , udalosť je niečo , čo sa vyskytuje a je zjavný programom . Udalosťami riadené programovanie je bežné v grafickom užívateľskom rozhraní , alebo GUI , prostredie . Spoločné akcie sú pri kliknutí myšou , alebo keď je myš nad objekt . Avšak , udalosti nemusia byť dôsledkom vstupu používateľa . Udalosť môže nastať po určitú dobu , alebo ak sa niečo stane na stroji , ako je e - mail je obdržal , alebo nový hardvér zariadenie je pripojené .
Event Handler

rutina udalosti je podmnožinou počítačového programu , ktorý spustí pri spustení konkrétnej udalosť . Napríklad , ak používateľ klikne myšou na tlačidlo na obrazovke , kód , ktorý odpovedá , že tlačidlo je klikli spustí . Kód vykonáva iba vtedy , je kliknutie na tlačidlo . Ak používateľ klikne na tlačidlo znova , bude kód spustiť znova .
Programovanie obsluhy udalostí

rutiny udalosti môžu byť konštruované ako podprogram , funkcie alebo objektu v závislosti na jazyk . Aby bolo možné spracovať udalosť , obslužná rutina udalosti musí dostávať informácie o udalosti . Tieto dáta je odovzdaný do obslužnej rutiny udalosti , ktorá potom vykonáva potrebný kód založený na udalosti generované . Napríklad , ak používateľ klikne na tlačidlo , obslužné rutiny udalosť mohla získať údaje týkajúce sa toho , čo tlačidlo stlačili, a použiť tento parameter na spustenie programového kódu .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené