Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Ak zistíte , dvakrát alebo viackrát písať rovnaký programový kód , je na čase , aby tento kód do disponibilného konania. Písanie rovnaký kód na viacerých miestach vo vašom programe spôsobí problémy v určitom okamihu v budúcnosti , kedy budete musieť vykonať zmeny v programe . Je oveľa jednoduchšie vytvoriť procedúru, ktorá obsahuje duplicitné kód a volať z inde v programe . Ďalším rysom postupov je , že môžete odovzdať parametre alebo argumenty , postupu , takže je ešte pružnejšia .
Funkčné Postupy
Funkčné postupy vykonať sadu akcie a vráti hodnotu volajúci riadok kódu . Oni sú obvykle používané v príkaze priradenia nastaviť hodnotu premennej k hodnote vrátenej funkciou riadenia . Napríklad , v prípade , že funkcie riadenia provízie z predaja názvom " SalesComm , " postup sám o sebe môže prijať peňažnú sumu predaja ako argument , vypočítať skutočnú peňažnú sumu provízie a vrátiť sa toto číslo ako hodnotu . Takéto vyhlásenie môže vyzerať napríklad takto :
Komisia = SalesComm ( SalesAmount )
procedúry Sub
procedúry Sub vykonávať akcie , ale nie vráti hodnotu na spôsob funkcie postupmi robiť . Sub postupy sú veľmi užitočné pre overovanie užívateľského vstupu , čítanie súborov , tlače , výkon a celkový upratovanie . Tento typ riadenia je užitočné , ak chcete volať kód v reakcii na dvoch alebo viacerých udalostí , ako je napríklad kliknutím na tlačidlo alebo výberom položky. Skôr než duplicitné kód v dvoch procedúr udalostí , je efektívnejšie napísať procedúru Sub a volať z oboch akcií . Volanie " PrintSummaryPage " sub postupe bude vyzerať takto :
PrintSummaryPage ( )
odovzdávanie parametrov do poriadku
môžete odovzdať jeden alebo viac parametrov do oboch typov konaní o ich uvedenie v zátvorkách na výpise volanie . Je dôležité , aby tento postup kódované očakávať , že parametre , a musí byť v poradí , v ktorom sa očakáva . Schopnosť prijímať parametre môžu postup buď typu pružnejšie , užitočné a opakovane . Volanie funkcie riadenia s parametrom bude vyzerať takto :
GroupDiscount = DiscountCalc ( GroupSize )
Funkcia postup by prijať veľkosti skupiny v " GroupSize , " vypočítať správny zľava , a potom sa vráti túto hodnotu musí byť priradená príkazom na " GroupDiscount . "
Copyright © počítačové znalosti Všetky práva vyhradené