Not
Å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.
En Function procedur returnerar ett värde till den anropande koden. Du anropar detta genom att inkludera dess namn och argument antingen på höger sida av ett tilldelningsuttryck eller i ett uttryck.
Anropa en funktionsprocedur i ett uttryck
FunctionAnvänd procedurnamnet på samma sätt som du använder en variabel. Du kan använda ettFunctionproceduranrop var som helst där du kan använda en variabel eller konstant i ett uttryck.Följ procedurnamnet med parenteser för att omsluta argumentlistan. Om det inte finns några argument kan du utelämna parenteserna. Om du använder parenteserna blir koden dock enklare att läsa.
Placera argumenten i argumentlistan inom parenteserna, avgränsade med kommatecken. Se till att du anger argumenten i samma ordning som proceduren
Functiondefinierar motsvarande parametrar.Du kan också skicka ett eller flera argument med namn. Mer information finns i Skicka argument efter position och efter namn.
Värdet som returneras från proceduren deltar i uttrycket precis som värdet för en variabel eller konstant skulle göra.
Anropa en funktionsprocedur i en tilldelningsinstrukment
FunctionAnvänd procedurnamnet efter likhetstecknet (=) i tilldelningsinstrukeringen.Följ procedurnamnet med parenteser för att omsluta argumentlistan. Om det inte finns några argument kan du utelämna parenteserna. Om du använder parenteserna blir koden dock enklare att läsa.
Placera argumenten i argumentlistan inom parenteserna, avgränsade med kommatecken. Se till att du anger argumenten i samma ordning som proceduren
Functiondefinierar motsvarande parametrar, såvida du inte skickar dem med namn.Värdet som returneras från proceduren lagras i variabeln eller egenskapen till vänster om tilldelningsinstrukturen.
Exempel
I följande exempel anropas Visual Basic Environ för att hämta värdet för en miljövariabel för operativsystem. Den första raden anropar Environ i ett uttryck och den andra raden anropar det i en tilldelningsinstruktion.
Environ tar variabelnamnet som enda argument. Den returnerar variabelns värde till den anropande koden.
MsgBox("Value of PATH is " & Environ("PATH"))
Dim currentPath As String = Environ("PATH")