Megosztás a következőn keresztül:


Útmutató: Egy értéket visszaadó eljárás meghívása (Visual Basic)

Az Function eljárás egy értéket ad vissza a hívó kódnak. A nevet és az argumentumokat úgy hívhatja meg, hogy a hozzárendelési utasítás jobb oldalán vagy egy kifejezésben szerepel.

Függvény eljárás meghívása egy kifejezésen belül

  1. Function Az eljárás nevét ugyanúgy használja, mint egy változót. Az eljáráshívásokat Function bárhol használhatja, ahol egy változót vagy állandót használhat egy kifejezésben.

  2. Az argumentumlista beágyazásához kövesse az eljárás nevét zárójelekkel. Ha nincsenek argumentumok, kihagyhatja a zárójeleket. A zárójelek használata azonban megkönnyíti a kód olvasását.

  3. Helyezze az argumentumokat az argumentumlistában a zárójelek közé, vesszővel elválasztva. Győződjön meg arról, hogy az argumentumokat abban a sorrendben adja meg, ahogyan az a Function eljárás paramétereit meghatározza.

    Másik lehetőségként megadhat egy vagy több argumentumot név szerint. További információ: Argumentumok átadása pozíció és név szerint.

  4. Az eljárásból visszaadott érték ugyanúgy szerepel a kifejezésben, mint egy változó vagy állandó értéke.

Függvényeljárás meghívása hozzárendelési utasításban

  1. Használja az Function eljárás nevét a hozzárendelési utasítás egyenlőségjele (=) után.

  2. Az argumentumlista beágyazásához kövesse az eljárás nevét zárójelekkel. Ha nincsenek argumentumok, kihagyhatja a zárójeleket. A zárójelek használata azonban megkönnyíti a kód olvasását.

  3. Helyezze az argumentumokat az argumentumlistában a zárójelek közé, vesszővel elválasztva. Ügyeljen arra, hogy az argumentumokat ugyanabban a sorrendben adja meg, ahogyan az eljárás definiálja a megfelelő paramétereket, hacsak nem név szerint adja át őket.

  4. Az eljárásból visszaadott érték a hozzárendelési utasítás bal oldalán található változóban vagy tulajdonságban van tárolva.

példa

Az alábbi példa meghívja a Visual Basicet Environ egy operációsrendszer-környezeti változó értékének lekéréséhez. Az első sor egy kifejezésen belül hívja meg a Environ-t, a második sor pedig egy hozzárendelési utasításban hívja meg. Environ a változó neve lesz az egyetlen argumentuma. Visszaadja a változó értékét a hívó kódnak.

MsgBox("Value of PATH is " & Environ("PATH"))
Dim currentPath As String = Environ("PATH")

Lásd még