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.
Een Function procedure retourneert een waarde naar de aanroepende code. U roept het aan door zijn naam en argumenten aan de rechterkant van een toewijzingsstatement of in een expressie door te geven.
Een functieprocedure binnen een expressie aanroepen
Gebruik de naam van de
Functionprocedure op dezelfde manier als u een variabele zou gebruiken. U kunt eenFunctionprocedureaanroep overal gebruiken waar u een variabele of constante in een expressie kunt gebruiken.Volg de procedurenaam tussen haakjes om de lijst met argumenten te plaatsen. Als er geen argumenten zijn, kunt u eventueel de haakjes weglaten. Door de haakjes te gebruiken, is uw code echter gemakkelijker te lezen.
Plaats de argumenten in de argumentenlijst tussen de haakjes, gescheiden door komma's. Zorg ervoor dat u de argumenten in dezelfde volgorde opgeeft als de
Functionprocedure de bijbehorende parameters definieert.U kunt ook een of meer argumenten bij naam doorgeven. Zie Argumenten doorgeven op positie en naam voor meer informatie.
De waarde die door de procedure wordt geretourneerd, neemt deel aan de expressie, net zoals de waarde van een variabele of constante zou zijn.
Een functieprocedure aanroepen in een toewijzingsinstructie
Gebruik de naam van de
Functionprocedure na het gelijkteken (=) in de toewijzingsinstructie.Volg de procedurenaam tussen haakjes om de lijst met argumenten te plaatsen. Als er geen argumenten zijn, kunt u eventueel de haakjes weglaten. Door de haakjes te gebruiken, is uw code echter gemakkelijker te lezen.
Plaats de argumenten in de argumentenlijst tussen de haakjes, gescheiden door komma's. Zorg ervoor dat u de argumenten in dezelfde volgorde opgeeft als de
Functionprocedure de bijbehorende parameters definieert, tenzij u ze op naam doorgeeft.De waarde die door de procedure wordt geretourneerd, wordt opgeslagen in de variabele of eigenschap aan de linkerkant van de toewijzingsinstructie.
Voorbeeld
In het volgende voorbeeld wordt Visual Basic Environ aanroepen om de waarde van een omgevingsvariabele van het besturingssysteem op te halen. De eerste regel roept Environ aan binnen een expressie, en de tweede regel roept deze aan in een toewijzingsinstructie.
Environ neemt de naam van de variabele als enige argument. De waarde van de variabele wordt geretourneerd naar de aanroepende code.
MsgBox("Value of PATH is " & Environ("PATH"))
Dim currentPath As String = Environ("PATH")