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


Útmutató: Érték visszaadására irányuló eljárás létrehozása (Visual Basic)

Egy Function eljárást használ, hogy egy értéket visszaadjon a hívó kódnak.

Érték visszaadására irányuló eljárás létrehozása

  1. Bármely más eljáráson kívül használjon egy utasítást Function , majd egy utasítást End Function .

  2. Az utasításban Function kövesse a Function kulcsszót az eljárás nevével, majd zárójelben adja meg a paraméterlistát.

  3. A visszaadott érték adattípusának megadásához kövesse a zárójeleket egy As záradékkal.

  4. Helyezze az eljárás kódutasításait a Function és End Function utasítások közé.

  5. Return Egy utasítással adja vissza az értéket a hívó kódnak.

    Az alábbi Function eljárás kiszámítja a jobb oldali háromszög leghosszabb oldalát vagy hipotenuzát a másik két oldal értékeinek figyelembevételével.

    Function Hypotenuse(side1 As Double, side2 As Double) As Double
        Return Math.Sqrt((side1 ^ 2) + (side2 ^ 2))
    End Function
    

    Az alábbi példában egy tipikus hívás látható.hypotenuse

    Dim testLength, testHypotenuse As Double
    testHypotenuse = Hypotenuse(testLength, 10.7)
    

Lásd még