A függvény deklarációja
A Visual Basic programozási nyelv lehetőséget ad arra, hogy saját függvényeket hozzunk létre.
A Visual Basicben a függvények olyan speciális alprogramok, amelyek visszatérésükkor egy visszatérési értéket adnak eredményül. Az visszatérési érték beállítása az alprogramban történik, úgy hogy a függvény nevének, mint változónak adunk értéket. A visszatérési érték típusát a függvény argumentumlistáját követően kell megadnunk a változók típus deklarálásához hasonlóan az As kulcsszó segítségével. Amennyiben a visszatérési érték típusát nem határozzuk meg a Visual Basic a függvény adattípusát Variant adattípusúnak tekinti.
Deklarációja
Function függvénynév ( [paraméterek] ) [As típus]
utasítások
függvénynév = visszatérési érték
End Function
A program kód nézetében View Code új függvényt hozhatunk létre a Tools menü Add Procedure parancsának használatakor megjelenő Add procedure párbeszéd panelen. A Name rovatban megadjuk a függvény nevét, a típus rovatban megadjuk, hogy Function, azaz függvényt hozunk létre, a Scope rovatban pedig kijelöljük a hatókört, ami lehet Public vagy Private.
Például:
Function kocka_felszin(a As Integer) As Integer
kocka_felszin = 6 * a * a
End Function
A függvényeket általában számításokban vagy kifejezésekben használjuk.
Sub szamolas()
Dim a As Integer
a = Val(InputBox("kérem a kocka oldalát:"))
MsgBox ("A kocka felszíne: " & kocka_felszin(a))
End Sub
A Visual Basic programozási nyelv lehetőséget ad arra, hogy saját függvényeket hozzunk létre.A Visual Basicben a függvények olyan speciális alprogramok, amelyek visszatérésükkor egy visszatérési értéket adnak eredményül. Az visszatérési érték beállítása az alprogramban történik, úgy hogy a függvény nevének, mint változónak adunk értéket. A visszatérési érték típusát a függvény argumentumlistáját követően kell megadnunk a változók típus deklarálásához hasonlóan az As kulcsszó segítségével. Amennyiben a visszatérési érték típusát nem határozzuk meg a Visual Basic a függvény adattípusát Variant adattípusúnak tekinti.