Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Utilizzare una Function routine per restituire un valore al codice chiamante.
Per creare una routine che restituisce un valore
All'esterno di qualsiasi altra procedura, usare un'istruzione
Function, seguita da un'istruzioneEnd Function.Nell'istruzione
Functionseguire laFunctionparola chiave con il nome della routine e quindi l'elenco dei parametri tra parentesi.Seguire le parentesi con una
Asclausola per specificare il tipo di dati del valore restituito.Inserire le istruzioni di codice della routine tra le istruzioni
FunctioneEnd Function.Usare un'istruzione
Returnper restituire il valore al codice chiamante.La routine
Functionseguente calcola il lato più lungo, o ipotenusa, di un triangolo rettangolo, in base ai valori degli altri due lati.Function Hypotenuse(side1 As Double, side2 As Double) As Double Return Math.Sqrt((side1 ^ 2) + (side2 ^ 2)) End FunctionNell'esempio seguente viene illustrata una chiamata tipica a
hypotenuse.Dim testLength, testHypotenuse As Double testHypotenuse = Hypotenuse(testLength, 10.7)