Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Call (Instrucción, Visual Basic)

Transfiere el control a un procedimiento Function, a un procedimiento Sub o a un procedimiento de la biblioteca de vínculos dinámicos (DLL).

[ Call ] procedureName [ (argumentList) ]

procedureName

Obligatorio. Nombre del procedimiento al que se llama.

argumentList

Opcional. Lista de variables o expresiones que representan los argumentos que se pasan al procedimiento cuando se le llama. Los argumentos múltiples se separan por comas. Si se incluye argumentList, debe encerrarlo entre paréntesis.

Puede utilizar la palabra clave de Call cuando llama a un procedimiento. Para la mayoría de las llamadas a procedimiento, no es necesario usar esta palabra clave.

Normalmente se utiliza la palabra clave de Call cuando la expresión denominada no comienza con un identificador. El uso de la palabra clave de Call para otros usos no se recomienda.

Si el procedimiento devuelve un valor, la instrucción Call lo descarta.

El código siguiente se muestran los dos ejemplos donde es necesaria la palabra clave de Call llamar a un procedimiento. En ambos ejemplos, la expresión denominada 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


Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft