Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
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 .