Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Transfiere el control a un Functionprocedimiento de Subbiblioteca de vínculos dinámicos (DLL) , o .
Sintaxis
[ Call ] procedureName [ (argumentList) ]
Partes
| Parte | Descripción |
|---|---|
procedureName |
Obligatorio. Nombre del procedimiento al que se va a llamar. |
argumentList |
Opcional. Lista de variables o expresiones que representan argumentos que se pasan al procedimiento cuando se llama a él. Varios argumentos están separados por comas. Si incluye argumentList, debe incluirlo entre paréntesis. |
Observaciones
Puede usar la Call palabra clave cuando llame a un procedimiento. Para la mayoría de las llamadas a procedimientos, no es necesario usar esta palabra clave.
Normalmente, se usa la Call palabra clave cuando la expresión llamada no comienza con un identificador. No se recomienda usar la Call palabra clave para otros usos.
Si el procedimiento devuelve un valor, la instrucción la Call descarta.
Ejemplo
En el código siguiente se muestran dos ejemplos en los que la Call palabra clave es necesaria para llamar a un procedimiento. En ambos ejemplos, la expresión llamada no comienza con un identificador.
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