My.Forms 和 My.WebServices 提供的默认对象实例
更新:2007 年 11 月
My.Forms 和 My.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 都会为其代理类提供一个默认实例。