Call – příkaz (Visual Basic)

Přenáší řízení do Function procedury Sub dynamické knihovny (DLL), nebo .

Syntax

[ Call ] procedureName [ (argumentList) ]  

Součásti

Část Popis
procedureName Povinná hodnota. Název procedury, která se má volat.
argumentList Nepovinný parametr. Seznam proměnných nebo výrazů představujících argumenty, které jsou předány do procedury při volání. Více argumentů je odděleno čárkami. Pokud zahrníte argumentList , musíte ho uzavřít do závorek.

Poznámky

Klíčové slovo můžete Call použít při volání procedury. Pro většinu volání procedur není nutné toto klíčové slovo používat.

Klíčové slovo se obvykle Call používá, když volán výraz nezačíná identifikátorem. Použití Call klíčového slova pro jiné použití se nedoporučuje.

Pokud procedura vrátí hodnotu, Call příkaz ji zahodí.

Příklad

Následující kód ukazuje dva příklady, kde Call je klíčové slovo nezbytné pro volání procedury. V obou příkladech nezačíná nazývaný výraz identifikátorem.

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

Viz také