Forum 

Forum AspNuke.it - Il tuo Portale OpenSource in ASP

call per le funzioni

Autore Messaggio
aldo

Avanzato
Avanzato
193 Discussioni



Profilo - aldo
21 ottobre 2005 alle 10:17:58 Profilo - aldoInvia un messaggio privato Rispondi quotando
Modificato il 21 ottobre 2005 alle 10:19:41

Perchè a volte le funzioni vanno richiamate con il "call nome funzione" e a volte invece basta scrivere le funzioni con i relativi parametri?


call nomefunzione(x,y,z)
invece di
nomefunzione(x,y,z)



grazie ciao
emu

Moderatore

Esperto
Esperto
1714 Discussioni



Profilo - emu
21 ottobre 2005 alle 11:42:58 Profilo - emuInvia un messaggio privato Rispondi quotando
In realta', l'istruzione call e' solo un modo diverso per richiamare le funzioni, quindi non dovrebbe essere mai uilizzato (e' inutile e crea solo confusione).
VB fa distinzione tra subroutine e funzioni, che sono in realta' la stessa cosa.
Le subroutine non restituiscono parametri, quindi devono essere chiamate cosi':

routine param1, param2 (senza parentesi!)

Le funzioni restituiscono parametri, quindi devono essere chiamate cosi':

a = routine(param1, param2)

La funzione call viene usata per chiamare una subroutine come se fosse una funzione (con le parentesi), oppure una funzione come se fosse una subroutine (ignorando il parametro restituito), quindi non serve a nulla.
---------------
development@aspnuke.it

Log in

Login
Password
Memorizza i tuoi dati:

Cerca

 

Sostieni AspNuke

Un piccolo gesto per aiutarci a mantenere AspNuke.it online

Promo

MusicWebItalia.it
Video Testi Traduzioni Spot Colonne sonore Accordi e Spartiti gratis.

Visitatori

Visitatori Correnti : 185
Membri : 0 offline Anna

Iscritti

 Utenti: 18940
Ultimo iscritto : glauco
Lista iscritti
Messaggi privati: 3373 Commenti: 2210 Immagini: 39 Downloads: 144 Articoli: 49 Pagine: 101 Siti web: 558 Notizie: 180 Sondaggi: 11 Preferiti: 5685131 Post sui forum: 51195 Libro degli ospiti: 4 Eventi: 7

Versioni

Temi