Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz 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
Functionpo słowie kluczowymFunctionpodaj 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
FunctioniEnd Function.Użyj instrukcji
Return, aby zwrócić wartość do kodu wywołującego.Poniższa
Functionprocedura 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 FunctionW poniższym przykładzie pokazano typowe wywołanie metody
hypotenuse.Dim testLength, testHypotenuse As Double testHypotenuse = Hypotenuse(testLength, 10.7)