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 . "