My.Forms 和 My.WebServices 提供的默认对象实例

更新:2007 年 11 月

My.FormsMy.WebServices 对象提供对应用程序所使用的窗体、数据源以及 XML Web services 的访问。它们通过提供每个对象的“默认实例”集合实现此功能。

默认实例

默认实例是由运行库提供的类的实例,它不需要使用 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 类的默认实例的集合。同样,对于您已在应用程序中创建引用的每一项 Web 服务,My.WebServices 都会为其代理类提供一个默认实例。

请参见

概念

My 对项目类型的依赖方式

参考

My.Forms 对象

My.WebServices 对象