Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Trasferisce il controllo a una Functionroutine della libreria a Subcollegamento dinamico (DLL).
Sintassi
[ Call ] procedureName [ (argumentList) ]
Parti
| Parte | Descrizione |
|---|---|
procedureName |
Obbligatorio. Nome della routine da chiamare. |
argumentList |
Opzionale. Elenco di variabili o espressioni che rappresentano argomenti passati alla routine quando viene chiamata. Più argomenti sono separati da virgole. Se si include argumentList, è necessario racchiuderlo tra parentesi. |
Osservazioni:
È possibile usare la Call parola chiave quando si chiama una routine. Per la maggior parte delle chiamate di procedura, non è necessario usare questa parola chiave.
In genere si usa la Call parola chiave quando l'espressione chiamata non inizia con un identificatore. L'uso Call della parola chiave per altri usi non è consigliato.
Se la routine restituisce un valore, l'istruzione Call lo rimuove.
Esempio
Il codice seguente illustra due esempi in cui la Call parola chiave è necessaria per chiamare una routine. In entrambi gli esempi, l'espressione chiamata non inizia con un identificatore.
Sub TestCall()
Call (Sub() Console.Write("Hello"))()
Call New TheClass().ShowText()
End Sub
Class TheClass
Public Sub ShowText()
Console.Write(" World")
End Sub
End Class