Visual Basic
koostamisel ning seda peab arvestama argumentide esitamisel pöördumisel protseduuri poole.
Parameetrid on eriliiki muutujad, nad esitatakse ehk deklareeritakse protseduuri
(alamprogrammi) päises nimede abil. Parameetrite nimedel on kindel tähendus ainult protseduuri
sees. Nad ei tohi langeda kokku protseduuris käsutatavate teiste muutujate nimedega, kuid teistes
protseduurides võib samu nimesid käsutada suvalisel eesmärgil. Üldjuhul on alamprogrammil
kahte liiki parameetrid: sisendpara-meetrid ja väljundparmeetrid.
Sisendparameetrid vastavad alamprogrammi sisend- ehk algandmetele, väljundparameetrid
väljundandmetele ehk tagastatavatele väärtustele. Alamprogrammi laused määravad eeskirja,
kuidas sisendparameetrite väärtuste järgi
leida väljundparameetrite väärtused, kusjuures parameetreid käsutatakse neis nagu tavalisi
muutujaid. Igale parameetrile nagu ka tavalisele muutujale eraldatakse protseduuri täitmise ajal
tema andmeplokis väli