共用方式為


如何:建立傳回值的程式 (Visual Basic)

您使用 Function 程序將值傳回給呼叫的程式碼。

建立傳回值的程式

  1. 在任何其他程序之外,使用 Function 語句,後面接著 End Function 語句。

  2. Function 語句中,Function 關鍵詞後面加上程序的名稱,然後在括號中放入參數清單。

  3. 接著括號後加入 As 子句,以指定傳回值的數據類型。

  4. 請將程式的程式代碼語句放置在 FunctionEnd Function 語句之間。

  5. 使用Return語句將值返回給呼叫端程式碼。

    下列 Function 程序會根據其他兩邊的值,計算直角三角形的最長邊或斜邊。

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

    下列範例會顯示對 hypotenuse 的一般呼叫。

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

另請參閱