Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Överför kontrollen till en FunctionDLL-procedur (, Subeller dynamic-link library).
Syntax
[ Call ] procedureName [ (argumentList) ]
Delar
| Del | Beskrivning |
|---|---|
procedureName |
Obligatoriskt. Namnet på den procedur som ska anropas. |
argumentList |
Valfritt. Lista över variabler eller uttryck som representerar argument som skickas till proceduren när den anropas. Flera argument avgränsas med kommatecken. Om du inkluderar argumentListmåste du omsluta det inom parenteser. |
Anmärkningar
Du kan använda nyckelordet Call när du anropar en procedur. För de flesta proceduranrop behöver du inte använda det här nyckelordet.
Du använder vanligtvis nyckelordet Call när det anropade uttrycket inte börjar med en identifierare. Användning av nyckelordet Call för andra användningsområden rekommenderas inte.
Om proceduren returnerar ett värde tar instruktionen Call bort det.
Exempel
Följande kod visar två exempel där nyckelordet Call är nödvändigt för att anropa en procedur. I båda exemplen börjar inte det anropade uttrycket med en identifierare.
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