Call 陳述式 (Visual Basic)
將控制項轉換至 Function、Sub 或動態連結程式庫 (DLL) 程序。
[ Call ] procedureName [ (argumentList) ]
組件
procedureName
必要項。要呼叫的程序名稱。argumentList
選擇項。變數或運算式的清單,表示在呼叫程序時傳遞至程序中的引數。以逗號 ( , ) 分隔多個引數。如果包含 argumentList,則必須以括號括住它。
備註
您可以使用Call關鍵字,當您呼叫程序。大部分的程序呼叫,便不需要使用這個關鍵字。
您通常會使用Call關鍵字的識別項無法啟動的被呼叫的運算式時。使用非Call建議您不要為其他用途的關鍵字。
如果程序傳回值,Call 陳述式便會捨棄它。
範例
下列程式碼會顯示兩個範例, Call關鍵字是為了呼叫程序。在這兩個範例中,被呼叫的運算式並不會啟動的識別項。
Sub TestCall()
Call (Sub() Console.Write("Hello"))()
Call New TheClass().ShowText()
End Sub
Class TheClass
Public Sub ShowText()
Console.Write(" World")
End Sub
End Class