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.
U gebruikt een Function procedure om een waarde te retourneren aan de aanroepende code.
Een procedure maken die een waarde retourneert
Gebruik buiten een andere procedure een
Functioninstructie, gevolgd door eenEnd Functioninstructie.Volg in de
Functioninstructie hetFunctiontrefwoord met de naam van de procedure en vervolgens de lijst met parameters tussen haakjes.Volg de haakjes met een
Ascomponent om het gegevenstype van de geretourneerde waarde op te geven.Plaats de code-instructies van de procedure tussen de instructies
FunctionenEnd Function.Gebruik een
Returnstatement om de waarde te retourneren aan de aanroepende code.Met de volgende
Functionprocedure wordt de langste zijde of hypotenuse van een driehoek rechts berekend op basis van de waarden voor de andere twee zijden.Function Hypotenuse(side1 As Double, side2 As Double) As Double Return Math.Sqrt((side1 ^ 2) + (side2 ^ 2)) End FunctionIn het volgende voorbeeld ziet u een typische aanroep naar
hypotenuse.Dim testLength, testHypotenuse As Double testHypotenuse = Hypotenuse(testLength, 10.7)