Microsoft.VisualBasic.Compatibility.VB6 命名空间

包含供工具用于从 Visual Basic 6.0 升级到 Visual Basic 2008 的函数和对象。

ADODC

提供与 Visual Basic 6.0 ADO Data Control之间的兼容性,使您可以使用 Microsoft ActiveX 数据对象 (ADO) 创建到数据库的连接。

ADODCArray

提供 ADODC 控件的控件数组。

BaseControlArray

实现从 Visual Basic 6.0 升级的应用程序中控件数组的通用基本功能。

BaseDataEnvironment

在已从 Visual Basic 6.0 升级的应用程序中模拟 Visual Basic 6.0 Data Environment

BaseOcxArray

提供 ActiveX 控件的控件数组。

BindingCollectionEnumerator

支持在从 Visual Basic 6.0 升级的应用程序中对绑定集合进行简单迭代。

ButtonArray

提供 Button 控件的控件数组。

CheckBoxArray

提供 CheckBox 控件的控件数组。

CheckedListBoxArray

提供 CheckedListBox 控件的控件数组。

ColorDialogArray

提供 ColorDialog 控件的控件数组。

ComboBoxArray

提供 ComboBox 控件的控件数组。

DirListBox

运行时显示目录和路径。

DirListBoxArray

提供 DirListBox 控件的控件数组。

DriveListBox

使用户能够在运行时选择有效的磁盘驱动器。

DriveListBoxArray

提供 DriveListBox 控件的控件数组。

FileListBox

查找并列出在运行时由 Path 属性指定的目录中的文件。

FileListBoxArray

提供 FileListBox 控件的控件数组。

FixedLengthString

模拟 Visual Basic 6.0 定长串的行为。

FontDialogArray

提供 FontDialog 控件的控件数组。

GroupBoxArray

提供 GroupBox 控件的控件数组。

HScrollBarArray

提供 HScrollBar 控件的控件数组。

ImageListArray

提供 ImageList 控件的控件数组。

LabelArray

提供 Label 控件的控件数组。

ListBoxArray

提供 ListBox 控件的控件数组。

ListBoxItem

表示从 Visual Basic 6.0 升级的应用程序内 ListBoxComboBox 控件中的一项。

ListViewArray

提供 ListView 控件的控件数组。

MaskedTextBoxArray

提供 MaskedTextBox 控件的控件数组。

MBinding

可使 Windows 窗体控件绑定到 ADO 记录集。 此类型是 Visual Basic 6.0 msbind 库的托管等效项。

MBindingCollection

提供一个接口,以在从 Visual Basic 6.0 升级的应用程序中替换基于 COM 的数据绑定。

MenuItemArray

提供 MenuItem 控件的控件数组。

OpenFileDialogArray

提供 OpenFileDialog 控件的控件数组。

PanelArray

提供 Panel 控件的控件数组。

PictureBoxArray

提供 PictureBox 控件的控件数组。

PrintDialogArray

提供 PrintDialog 控件的控件数组。

ProgressBarArray

提供 ProgressBar 控件的控件数组。

RadioButtonArray

提供 RadioButton 控件的控件数组。

RichTextBoxArray

提供 RichTextBox 控件的控件数组。

SaveFileDialogArray

提供 SaveFileDialog 控件的控件数组。

SRDescriptionAttribute

提供一个特性,供工具用于将 Visual Basic 6.0 应用程序升级到 Visual Basic。

StatusBarArray

提供 StatusBar 控件的控件数组。

StatusStripArray

提供 StatusStrip 控件的控件数组。

Support

包含各种用于与 Visual Basic 6.0 向后兼容的实用工具函数。

TabControlArray

提供 TabControl 控件的控件数组。

TextBoxArray

提供 TextBox 控件的控件数组。

TimerArray

提供 Timer 控件的控件数组。

ToolBarArray

提供 ToolBar 控件的控件数组。

ToolStripArray

提供 ToolStrip 控件的控件数组。

ToolStripMenuItemArray

提供 ToolStripMenuItem 控件的控件数组。

TreeViewArray

提供 TreeView 控件的控件数组。

VScrollBarArray

提供 VScrollBar 控件的控件数组。

WebBrowserArray

提供 WebBrowser 控件的控件数组。

WebClass

使已升级的 Visual Basic 6.0 WebClass 项目能够在 ASP.NET 中运行。

WebClassContainingClassNotOptional

如果缺少 ContainingClass 值,则引发 Exception

WebClassCouldNotFindEvent

如果 Exception 中缺少事件参数,则引发 WebClass

WebClassNextItemCannotBeCurrentWebItem

Exception 中引发 WebClass

WebClassNextItemRespondNotFound

Exception 中引发 WebClass

WebClassUserWebClassNameNotOptional

如果缺少 UserWebClassName 值,则引发 Exception

WebClassWebClassFileNameNotOptional

如果缺少 WebClassFileName 值,则引发 Exception

WebClassWebItemNotValid

如果 Exception 值无效,则引发 WebItem

WebItem

使已升级的 Visual Basic 6.0 WebClass 项目能够在 ASP.NET 中运行。

WebItemAssociatedWebClassNotOptional

如果缺少 ExceptionAssociatedWebClass 值,则引发 WebItem

WebItemClosingTagNotFound

如果丢失与 WebItem 关联的模板的结束标记,则引发 Exception

WebItemCouldNotLoadEmbeddedResource

如果缺少在 Exception 中指定的嵌入资源,则引发 WebItem

WebItemCouldNotLoadTemplateFile

如果缺少 Exception 的模板文件,则引发 WebItem

WebItemNameNotOptional

如果缺少 ExceptionName 值,则引发 WebItem

WebItemNoTemplateSpecified

如果缺少 ExceptionTemplate 值,则引发 WebItem

WebItemTooManyNestedTags

如果 Exception 的模板包含过多的嵌套标记,则引发 WebItem

WebItemUnexpectedErrorReadingTemplateFile

如果无法打开或读取 Exception 的模板,则引发 WebItem

结构

CONNECTDATA

一个 Structure,其中包含由已从 Visual Basic 6.0 升级的应用程序使用的数据。

DBBINDING

提供一个 Structure,它表示从 Visual Basic 6.0 升级的应用程序中的 ADO 绑定。

DBCOLUMNINFO

一个 Structure,其中包含由已从 Visual Basic 6.0 升级的应用程序使用的数据。

DBID

提供一个 Structure,供已从 Visual Basic 6.0 升级的应用程序内部使用。

DBPROPIDSET

提供一个 Structure,以便在已从 Visual Basic 6.0 升级的应用程序中使用。

UGUID

提供一个 Structure,表示已从 Visual Basic 6.0 升级的应用程序中的 Guid

UNAME

提供一个 Structure,表示指向已从 Visual Basic 6.0 升级的应用程序中的 Name 属性的指针。

接口

DBinding

提供 Microsoft 数据绑定集合库 (msbind) 中 DBinding 接口的托管等效项,以便在从 Visual Basic 6.0 升级的应用程序中使用。

DBindingCollection

提供一个接口,以在从 Visual Basic 6.0 升级的应用程序中替换基于 COM 的数据绑定。

IAccessor

提供 OLE DB IAccessor 接口的实现,以供从 Visual Basic 6.0 升级的应用程序使用。

IChapteredRowset

提供 OLE DB IAccessor 接口的实现,以供从 Visual Basic 6.0 升级的应用程序使用。

IColumnsInfo

提供 OLE DB IColumnInfo 接口的实现,以供从 Visual Basic 6.0 升级的应用程序使用。

IConnectionPoint

提供 OLE DB IConnectionPoint 接口的实现,以供从 Visual Basic 6.0 升级的应用程序使用。

IConnectionPointContainer

提供 OLE DB IConnectionPointContainer 接口的实现,以供从 Visual Basic 6.0 升级的应用程序使用。

IDataFormat

DataFormat 接口的 DBinding 属性提供支持。

IDataFormatDisp

DataFormat 接口的 DBinding 属性提供支持。

IEnumConnectionPoints

管理 IEnumConnectionPoints 接口的定义。

IEnumConnections

管理 IEnumConnections 接口的定义。

IRowPosition

提供 OLE DB IRowPosition 接口的实现,以供从 Visual Basic 6.0 升级的应用程序使用。

IRowPositionChange

提供 OLE DB IRowPositionChange 接口的实现,以供从 Visual Basic 6.0 升级的应用程序使用。

IRowset

提供 OLE DB IRowset 接口的实现,以供从 Visual Basic 6.0 升级的应用程序使用。

IRowsetChange

提供 OLE DB IRowsetChange 接口的实现,以供从 Visual Basic 6.0 升级的应用程序使用。

IRowsetIdentity

提供 OLE DB IRowsetIdentity 接口的实现,以供从 Visual Basic 6.0 升级的应用程序使用。

IRowsetInfo

提供 OLE DB IRowsetInfo 接口的实现,以供从 Visual Basic 6.0 升级的应用程序使用。

IRowsetNotify

提供 OLE DB IRowsetNotify 接口的实现,以供从 Visual Basic 6.0 升级的应用程序使用。

枚举

ADODC.BOFActionEnum

提供常量以与 Visual Basic 6.0 BOFAction 属性保持兼容。

ADODC.EOFActionEnum

提供常量以与 Visual Basic 6.0 EOFAction 属性保持兼容。

ADODC.OrientationEnum

提供常量以与 Visual Basic 6.0 Orientation 属性保持兼容。

DBKINDENUM

提供一个枚举,供工具用于将 Visual Basic 6.0 应用程序升级到 Visual Basic。

FormShowConstants

提供常量以与 Visual Basic 6.0 Show 方法保持兼容。

LoadResConstants

提供常量以与 Visual Basic 6.0 LoadResPicture 函数保持兼容。

MouseButtonConstants

提供常量以与 Visual Basic 6.0 中的 Shift 参数掩码常量保持兼容。

ScaleMode

提供常量以与 Visual Basic 6.0 中的 ScaleMode 常量保持兼容。

ShiftConstants

提供常量以与 Visual Basic 6.0 中的 Shift 参数掩码常量保持兼容。

UpdateMode

提供常量以与 Visual Basic 6.0 UpdateMode 方法保持兼容。

ZOrderConstants

提供常量以与 Visual Basic 6.0 ZOrder 方法保持兼容。

委托

ADODC.EndOfRecordsetDelegate

表示将用于处理事件的方法。

ADODC.ErrorDelegate

表示将处理 Error 事件的方法。

ADODC.FetchCompleteDelegate

表示用来处理 FetchComplete 事件的方法。

ADODC.FetchProgressDelegate

表示用来处理 FetchProgress 事件的方法。

ADODC.FieldChangeCompleteDelegate

表示用来处理 FieldChange 事件的方法。

ADODC.MoveCompleteDelegate

表示用来处理 MoveComplete 事件的方法。

ADODC.RecordChangeCompleteDelegate

表示用来处理 RecordChangeComplete 事件的方法。

ADODC.RecordsetChangeCompleteDelegate

表示用来处理 RecordsetChangeComplete 事件的方法。

ADODC.WillChangeFieldDelegate

表示用来处理 WillChangeField 事件的方法。

ADODC.WillChangeRecordDelegate

表示用来处理 WillChangeRecord 事件的方法。

ADODC.WillChangeRecordsetDelegate

表示用来处理 WillChangeRecordset 事件的方法。

ADODC.WillMoveDelegate

表示用来处理 WillMove 事件的方法。

注解

Microsoft.VisualBasic.Compatibility.VB6 命名空间中的函数和对象用于工具从 Visual Basic 6.0 升级到 Visual Basic 2008。 多数情况下,这些函数和对象可再现 .NET Framework 中其他命名空间的功能。 只有当 Visual Basic 6.0 代码模型与 .NET Framework 实现有显著区别时,才必须使用这些函数和对象。

另请参阅