Microsoft.VisualBasic.Compatibility.VB6 命名空間

包含工具可能使用的函式和物件,以從 Visual Basic 6.0 升級至 Visual Basic 2008。

類別

ADODC

提供與 Visual Basic 6.0 ADO Data Control 的相容性,讓您可以使用 Microsoft ActiveX Data Objects (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

表示 ListBoxComboBox 控制項中的項目,該控制項位於已從 Visual Basic 6.0 升級的應用程式中。

ListViewArray

提供 ListView 控制項的控制項陣列。

MaskedTextBoxArray

提供 MaskedTextBox 控制項的控制項陣列。

MBinding

可讓 Windows Form 控制項繫結至 ADO 資料錄集。 這個型別是 Visual Basic 6.0 msbind 程式庫的 Managed 對等用法。

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 的回溯相容性 (Backward Compatibility)。

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 Data Binding Collection 程式庫 (msbind) 中 DBinding 介面的 Managed 對等用法,以供從 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 中切換參數遮罩常數相容的常數。

ScaleMode

提供與 Visual Basic 6.0 中 ScaleMode 常數相容的常數。

ShiftConstants

提供與 Visual Basic 6.0 中切換參數遮罩常數相容的常數。

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 實作有顯著差異時,才會需要這些函式和物件。

另請參閱