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 sú udalosti a obslužných rutín udalostí v aplikácii Visual Basic ?

Operačný systém Windows je operačný systém , event - driven . To znamená , že operačný systém je úplne reagovať na užívateľa a čaká sa vyskytujú špecifické udalosti pred prijatím opatrenia . Visual Basic , často odvolával sa na ako " ťahúň Microsoft " sa používa predovšetkým na programovanie pre operačný systém Windows . Event - Driven Operačné systémy

Pred Windows , operačné systémy neboli event - driven a ani sa ich programy . Napríklad , čoskoro počítačové programy prevádzkoval sériu pokynov a potom ukončený . Tieto programy sa nemôžem dočkať na interakciu s užívateľom a jednoducho vykonávať úlohu . Dnes , však, počítačové programy čakať na zásah užívateľa sa rozhodnúť , aké kroky by mali byť prijaté . Príklady tohto zahŕňajú poklepaním na ikonu alebo ukončenie programu pomocou myši .
Spoločné akcie

Niekoľko udalostí sú bežne používané v operačnom systéme Windows . Jeden odvolával sa na najčastejšie je myš . Keď používateľ klikne myšou , udalosť je zapísaná v operačnom systéme . Reakcia na túto udalosť závisí od kódu programu a či udalosť bola platná . Non - platné udalosti sú buď ignorované alebo spracované prostredníctvom toho , čo je známe ako " výnimky " . Iné obyčajné udalosti zahŕňajú pravým tlačidlom myši , koniec a prerušenie .
Obslužné rutiny udalostí

obslužných rutín udalostí v jazyku Visual Basic sú špecifické segmenty kódu , ktoré sú nastavené tak , aby dokázal udalosť , kedy k nej dôjde . Napríklad kód " Private Sub Form_MouseMove ( Button As Integer ) " čaká na udalosti pohybu myši a potom vykoná kódovaný akciu po tom , čo dôjde k udalosti. Bežným príkladom je odstránenie šetriča obrazovky po myši sa pohybuje užívateľom .
Výnimky

Výnimkou je " hodený " , alebo sa stane , keď dôjde k udalosti , ktorá má nejakú formu chyby . Napríklad v štandardnom kalkulačky programu , textové pole je k dispozícii pre zadávanie čísel . Ak užívateľ zadá alfanumerické znaky miesto potom používa myši kliknite na tlačidlo odpoveď , alfanumerické dáta sú odoslaná do kalkulátora miesto číselných údajov . Obslužná rutina udalosti , ktorá reaguje na kliknutie myšou prípade , uvedomí si , že to bol odovzdaný nevhodných dát a vyvolá výnimku . Toto je známe ako " spracovanie výnimiek " , a je dôležité , Visual Basic , pretože je potrebné počítať potenciálne chyby užívateľa a spracovanie výnimiek naprogramovaný tak , aby sa zabránilo udalosti z chybne prevedení .

Najnovšie články

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