Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Używasz procedury Function
do zwracania wartości do kodu wywołującego.
Aby utworzyć procedurę zwracającą wartość
Poza jakąkolwiek inną procedurą użyj instrukcji
Function
, a następnie instrukcjiEnd Function
.W instrukcji
Function
po słowie kluczowymFunction
podaj nazwę procedury, a następnie listę parametrów w nawiasach.Postępuj zgodnie z nawiasami z klauzulą
As
, aby określić typ danych zwracanej wartości.Umieść instrukcje kodu procedury między instrukcjami
Function
iEnd Function
.Użyj instrukcji
Return
, aby zwrócić wartość do kodu wywołującego.Poniższa
Function
procedura oblicza najdłuższą stronę lub hipotenuse trójkąta prawego, biorąc pod uwagę wartości pozostałych dwóch stron.Function Hypotenuse(side1 As Double, side2 As Double) As Double Return Math.Sqrt((side1 ^ 2) + (side2 ^ 2)) End Function
W poniższym przykładzie pokazano typowe wywołanie metody
hypotenuse
.Dim testLength, testHypotenuse As Double testHypotenuse = Hypotenuse(testLength, 10.7)