Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Hiermee wordt het besturingselement overgedragen naar een FunctionDLL-procedure Sub(Dynamic Link Library).
Syntaxis
[ Call ] procedureName [ (argumentList) ]
Onderdelen
| Onderdeel | Beschrijving |
|---|---|
procedureName |
Verplicht. Naam van de procedure die moet worden aangeroepen. |
argumentList |
Facultatief. Lijst met variabelen of expressies die argumenten vertegenwoordigen die worden doorgegeven aan de procedure wanneer deze wordt aangeroepen. Meerdere argumenten worden gescheiden door komma's. Als u het opneemt argumentList, moet u deze tussen haakjes insluiten. |
Opmerkingen
U kunt het Call trefwoord gebruiken wanneer u een procedure aanroept. Voor de meeste procedureoproepen hoeft u dit trefwoord niet te gebruiken.
Doorgaans gebruikt u het Call trefwoord wanneer de aangeroepen expressie niet begint met een id. Het gebruik van het Call trefwoord voor andere toepassingen wordt niet aanbevolen.
Als de procedure een waarde retourneert, wordt deze door de Call instructie verwijderd.
Voorbeeld
De volgende code toont twee voorbeelden waarbij het Call trefwoord nodig is om een procedure aan te roepen. In beide voorbeelden begint de aangeroepen expressie niet met een id.
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