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

如果缺少该值,Exception则引发值ContainingClass

WebClassCouldNotFindEvent

在 .Exception. 中引发缺失事件参数的WebClass

WebClassNextItemCannotBeCurrentWebItem

在 . ExceptionWebClass中引发

WebClassNextItemRespondNotFound

在 . ExceptionWebClass中引发

WebClassUserWebClassNameNotOptional

如果缺少该值,Exception则引发值UserWebClassName

WebClassWebClassFileNameNotOptional

如果缺少该值,Exception则引发值WebClassFileName

WebClassWebItemNotValid

如果值无效,Exception则引发值WebItem

WebItem

启用升级后的 Visual Basic 6.0 WebClass 项目以在 ASP.NET 中运行。

WebItemAssociatedWebClassNotOptional

如果缺少值,Exception则引发值。AssociatedWebClassWebItem

WebItemClosingTagNotFound

如果缺少与模板Exception关联的模板的结束标记,则引发该WebItem标记。

WebItemCouldNotLoadEmbeddedResource

Exception在缺少嵌入资源WebItem时引发该资源。

WebItemCouldNotLoadTemplateFile

如果缺少模板Exception文件,则引发该WebItem参数。

WebItemNameNotOptional

如果缺少值,Exception则引发值。NameWebItem

WebItemNoTemplateSpecified

如果缺少值,Exception则引发值。TemplateWebItem

WebItemTooManyNestedTags

如果模板包含过多的嵌套标记,则引发该ExceptionWebItem模板。

WebItemUnexpectedErrorReadingTemplateFile

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

结构

名称 说明
CONNECTDATA

Structure,其中包含从 Visual Basic 6.0 升级的应用程序内部使用的数据。

DBBINDING

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

DBCOLUMNINFO

Structure,其中包含从 Visual Basic 6.0 升级的应用程序内部使用的数据。

DBID

提供在已从 Visual Basic 6.0 升级的应用程序内部使用的 Structure

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

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

IDataFormatDisp

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

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 实现明显不同时,它们才是必需的。