Support 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862
包含各种用于与 Visual Basic 6.0 向后兼容的实用工具函数。
public ref class Support sealed
[Microsoft.VisualBasic.CompilerServices.StandardModule]
public sealed class Support
[Microsoft.VisualBasic.CompilerServices.StandardModule]
[System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")]
public sealed class Support
[<Microsoft.VisualBasic.CompilerServices.StandardModule>]
type Support = class
[<Microsoft.VisualBasic.CompilerServices.StandardModule>]
[<System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")>]
type Support = class
Public Module Support
- 继承
-
Support
- 属性
注解
在此类函数用于为 Visual Basic 的 Visual Basic 6.0 项目升级的过程。 某些函数替换为在 Visual Basic 中; 不再受支持的 Visual Basic 6.0 函数对对象模型中存在差异,其他人进行补偿。
若要在 Visual Basic 项目中的此类中使用函数,添加到引用Microsoft.VisualBasic.Compatibility.VB6命名空间。
注意
Microsoft.VisualBasic.Compatibility.VB6 命名空间中的函数和对象用于工具从 Visual Basic 6.0 升级到 Visual Basic 2008。 多数情况下,这些函数和对象可再现 .NET Framework 中其他命名空间的功能。 只有当 Visual Basic 6.0 代码模型与 .NET Framework 实现有显著区别时,才必须使用这些函数和对象。
方法
| CopyArray(Array) |
已过时.
重复 Visual Basic 6.0 中将 |
| CursorToIPicture(Cursor) |
已过时.
返回与指定的 Cursor 相对应的 OLE |
| Equals(Object) |
已过时.
确定指定对象是否等于当前对象。 (继承自 Object) |
| Eqv(Boolean, Boolean) |
已过时.
对两个 Boolean 表达式执行逻辑相等运算。 |
| Eqv(Byte, Byte) |
已过时.
对两个 Byte 表达式执行逻辑相等运算。 |
| Eqv(Int16, Int16) |
已过时.
对两个 Int16 表达式执行逻辑相等运算。 |
| Eqv(Int32, Int32) |
已过时.
对两个 Int32 表达式执行逻辑相等运算。 |
| Eqv(Int64, Int64) |
已过时.
对两个 Int64 表达式执行逻辑相等运算。 |
| Eqv(Object, Object) |
已过时.
对两个 Object 表达式执行逻辑相等运算。 |
| FontChangeBold(Font, Boolean) |
已过时.
更改字体的 Bold 样式位。 |
| FontChangeGdiCharSet(Font, Byte) |
已过时.
返回指定 GDI 字符集的字体。 |
| FontChangeItalic(Font, Boolean) |
已过时.
更改字体的 Italic 样式位。 |
| FontChangeName(Font, String) |
已过时.
为给定的 Visual Basic 6.0 |
| FontChangeSize(Font, Single) |
已过时.
更改字体的 Size 属性。 |
| FontChangeStrikeout(Font, Boolean) |
已过时.
更改字体的 Strikeout 样式位。 |
| FontChangeUnderline(Font, Boolean) |
已过时.
更改字体的 Underline 样式位。 |
| FontToIFont(Font) |
已过时.
将 Font 转换为 Visual Basic 6.0 的 |
| Format(Object, String, FirstDayOfWeek, FirstWeekOfYear) |
已过时.
转换 Visual Basic 6.0 的 |
| FromPixelsUserHeight(Double, Double, Int32) |
已过时.
将像素度量值转换为 Visual Basic 6.0 |
| FromPixelsUserWidth(Double, Double, Int32) |
已过时.
将像素度量值转换为 Visual Basic 6.0 |
| FromPixelsUserX(Double, Double, Double, Int32) |
已过时.
将像素度量值转换为 Visual Basic 6.0 |
| FromPixelsUserY(Double, Double, Double, Int32) |
已过时.
将像素度量值转换为 Visual Basic 6.0 |
| FromPixelsX(Double, ScaleMode) |
已过时.
将给定的 ScaleMode 的像素度量值转换为 Visual Basic 6.0 度量值。 |
| FromPixelsY(Double, ScaleMode) |
已过时.
将给定的 ScaleMode 的像素度量值转换为 Visual Basic 6.0 度量值。 |
| GetActiveControl() |
已过时.
获取当前具有焦点的控件。 |
| GetCancel(Button) |
已过时.
获取一个值,该值指示 Button 是否是窗体上的“取消”按钮。 |
| GetDefault(Button) |
已过时.
获取或设置一个值,该值确定 Button 控件是否是窗体上的默认按钮。 |
| GetEXEName() |
已过时.
获取当前应用程序的可执行文件 (.exe) 的名称。 |
| GetHashCode() |
已过时.
作为默认哈希函数。 (继承自 Object) |
| GetHInstance() |
已过时.
获取当前应用程序的实例句柄 (HINSTANCE)。 |
| GetItemData(Control, Int32) |
已过时.
|
| GetItemString(Control, Int32) |
已过时.
|
| GetPath() |
已过时.
获取应用程序的当前路径。 |
| GetType() |
已过时.
获取当前实例的 Type。 (继承自 Object) |
| IconToIPicture(Icon) |
已过时.
为给定的 Icon 获取一个 OLE |
| IFontToFont(Object) |
已过时.
将 Visual Basic 6.0 的 |
| ImageToIPicture(Image) |
已过时.
为给定的 Image 获取一个 OLE |
| ImageToIPictureDisp(Image) |
已过时.
为给定的 Image 获取一个 OLE |
| Imp(Boolean, Boolean) |
已过时.
对两个 Boolean 表达式执行逻辑隐含运算。 |
| Imp(Byte, Byte) |
已过时.
对两个 Byte 表达式执行逻辑隐含运算。 |
| Imp(Int16, Int16) |
已过时.
对两个 Int16 表达式执行逻辑隐含运算。 |
| Imp(Int32, Int32) |
已过时.
对两个 Int32 表达式执行逻辑隐含运算。 |
| Imp(Int64, Int64) |
已过时.
对两个 Int64 表达式执行逻辑隐含运算。 |
| Imp(Object, Object) |
已过时.
对两个 Object 表达式执行逻辑隐含运算。 |
| IPictureDispToImage(Object) |
已过时.
获取给定 OLE |
| IPictureToImage(Object) |
已过时.
获取给定 OLE |
| LoadResData(Object, Object) |
已过时.
从资源 (.res) 文件加载具有多种可能类型的数据。 |
| LoadResData(Object, Object, CultureInfo) |
已过时.
从资源 (.res) 文件加载具有多种可能类型的数据,并指定一个区域设置。 |
| LoadResPicture(Object, LoadResConstants) |
已过时.
从资源 (.res) 文件加载位图、图标或光标。 |
| LoadResPicture(Object, LoadResConstants, CultureInfo) |
已过时.
从资源 (.res) 文件加载位图、图标或光标,并指定区域设置。 |
| LoadResString(Int32) |
已过时.
从资源 (.res) 文件加载一个字符串。 |
| LoadResString(Int32, CultureInfo) |
已过时.
从资源 (.res) 文件加载一个字符串,并指定区域设置。 |
| MemberwiseClone() |
已过时.
创建当前 Object 的浅表副本。 (继承自 Object) |
| PixelsToTwipsX(Double) |
已过时.
将 X 坐标从像素转换为缇。 |
| PixelsToTwipsY(Double) |
已过时.
将 Y 坐标从像素转换为缇。 |
| SendKeys(String, Boolean) |
已过时.
向活动窗口发送一个或多个键击,就像在键盘键入一样。 |
| SetCancel(Button, Boolean) |
已过时.
设置 CancelButton 的 Form 属性。 |
| SetDefault(Button, Boolean) |
已过时.
设置 AcceptButton 的 Form 属性。 |
| SetItemData(Control, Int32, Int32) |
已过时.
为 ItemData 设置 ListBoxItem 属性。 |
| SetItemString(Control, Int32, String) |
已过时.
为 ItemString 设置 ListBoxItem 属性。 |
| SetResourceBaseName(String) |
已过时.
将 Visual Basic 6.0 资源文件的名称分配给当前的 Visual Basic 项目命名空间。 |
| SetResourceBaseName(String, String) |
已过时.
将 Visual Basic 6.0 资源文件的名称分配给 Visual Basic 项目命名空间。 |
| ShowForm(Form, Int32, Form) |
已过时.
通过调用 Show() 或 ShowDialog() 方法显示一个窗体。 |
| TabLayout(Object[]) |
已过时.
格式化字符串以模拟 Visual Basic 6.0 的 |
| ToPixelsUserHeight(Double, Double, Int32) |
已过时.
将 Visual Basic 6.0 的 |
| ToPixelsUserWidth(Double, Double, Int32) |
已过时.
将 Visual Basic 6.0 的 |
| ToPixelsUserX(Double, Double, Double, Int32) |
已过时.
将 Visual Basic 6.0 的 |
| ToPixelsUserY(Double, Double, Double, Int32) |
已过时.
将 Visual Basic 6.0 的 |
| ToPixelsX(Double, ScaleMode) |
已过时.
将 Visual Basic 6.0 度量转换为给定 ScaleMode 的像素度量。 |
| ToPixelsY(Double, ScaleMode) |
已过时.
将 Visual Basic 6.0 度量转换为给定 ScaleMode 的像素度量。 |
| ToString() |
已过时.
返回表示当前对象的字符串。 (继承自 Object) |
| TwipsPerPixelX() |
已过时.
获取一个用于根据屏幕设置将缇转换为像素的值。 |
| TwipsPerPixelY() |
已过时.
获取一个用于根据屏幕设置将缇转换为像素的值。 |
| TwipsToPixelsX(Double) |
已过时.
将 X 坐标从缇转换为像素。 |
| TwipsToPixelsY(Double) |
已过时.
将 Y 坐标从缇转换为像素。 |
| ValidateControls(ContainerControl) |
已过时.
仿真 Visual Basic 6.0 的 |
| WhatsThisMode(Form) |
已过时.
显示从 Visual Basic 6.0 升级的窗体的弹出帮助。 |
| ZOrder(Control, Int32) |
已过时.
转换 Visual Basic 的 |