Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Niekedy programátor ocitne písanie rovnakého alebo podobného kódu viac ako raz . To je ideálny scenár pre podprogram , pretože znižuje testovanie bolesti hlavy a chyby údržby . Písanie kód raz a volať to z rôznych miest , kde je to potrebné je pre jednoduchšie kód . Visual Basic poskytuje dva typy podprogramov - procedúry Sub a funkčné postupy . Oba poskytujú v podstate rovnaké funkcie s tou výnimkou , že fungujú procedúry vráti hodnotu volajúci riadku kódu .
Procedúry Sub vs funkčných postupov
procedúry Sub sú kusy kódu , ktoré vykonávajú celý rad akcií. Postupy Funkcia vykonať súbor opatrení a vrátiť hodnotu . Postupy Funkcie sú dobré pre výpočty , zatiaľ čo čiastkové postupy sú vhodné pre nastavenie hodnôt , overovanie dát a ďalšie všeobecné úlohy . Z tohto dôvodu, sub postup je ľahšie v porovnaní s typickou myšlienkou podprogramu .
Procedúra Sub Structure
Všetky čiastkové postupy začiatok riadku ako je toto :
Private Sub Na konci čiastkového postupu je čiara , ako toto : End Sub " Súkromná" výška môže byť tiež priateľa , verejné alebo chránené , z ktorých všetky určujú životnosť a rozsah pomocného riadenia . Vlastné procedúra Sub Kód ide medzi napr riadkami vyššie . Zavolajte čiastkové postup tým , že jeho meno v kóde , kde chcete čiastkové postup vykonať . Keď váš program nájde tento riadok , bude to skok na čiastkové postup , spustiť kód tam a vrátiť sa na ďalší riadok po volaní . Ak budete potrebovať čiastkový postup je trochu pružnejšia , môžete odovzdať argumenty ( parametre ) , na to , že bude mať vplyv na jeho výkon . Námietka je , že čiastkové postup musí byť v písomnej očakávať argumenty , a musí byť v presnom poradí , ktoré sa očakáva . Táto prax umožňuje zapisovať opakovane použiteľný kód s určitou mierou flexibility na základe odovzdaných parametrov .
Procedúra Sub Prevedenie
Pridanie pružnosť Parametre