Il passaggio di parametri
Nella scorsa lezione abbiamo visto cosa sono le procedure, le funzioni
ed i parametri, in particolare avevamo detto che i parametri hanno
unordine posizionale, vanno elencati separati da virgola,
devono rispettare il tipo di dato specificato nella dichiarazione
e possono essere passati come valori fissi o tramite
variabili.
Cerchiamo di approfondire meglio questultimo concetto.
E possibile passare dei parametri alle procedure ed alle funzioni
in due modi:
- passaggio per riferimento (ByRef ), si utilizza quando
allinterno della procedura (o funzione) il valore del parametro
viene modificato e, alla procedura chiamante, serve il valore
di ritorno modificato;
- passaggio per valore (ByVal), il valore del parametro,
ritorna alla procedura chiamante con il suo valore originale, anche
se viene modificato allinterno della procedura (o funzione).
|