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