My.Forms 和 My.WebServices 提供的預設物件執行個體 (Visual Basic)
My.Forms 和 My.WebServices 物件提供您的應用程式所用表單、資料來源和 XML Web 服務的存取權。 兩者透過這些物件的預設執行個體集合提供存取權。
預設執行個體
預設執行個體是執行階段提供的類別執行個體,所以不必使用 Dim
和 New
陳述式宣告和具現化。 下列範例示範如何宣告並具現化名為 Form1
的 Form 類別執行個體,及目前如何透過 My.Forms
取得此 Form 類別的預設執行個體。
' The old method of declaration and instantiation
Dim myForm As New Form1
myForm.show()
' With My.Forms, you can directly call methods on the default
' instance()
My.Forms.Form1.Show()
My.Forms
物件會傳回專案中每個 Form
類別的預設執行個體集合。 同樣地,My.WebServices
針對您在應用程式中建立參考的每個 Web 服務,提供 Proxy 類別的預設執行個體。