Support 類別

定義

警告

Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862

包含各種公用程式函式,提供與 Visual Basic 6.0 的回溯相容性 (Backward Compatibility)。

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)
已淘汰.

複製將 Array 指派給 Variant 的 Visual Basic 6.0 功能。

CursorToIPicture(Cursor)
已淘汰.

傳回對應至指定之 Cursor 的 OLE IPicture 物件。

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 樣式位元 (Style Bit)。

FontChangeGdiCharSet(Font, Byte)
已淘汰.

傳回指定之 GDI 字元集 (Character Set) 的字型。

FontChangeItalic(Font, Boolean)
已淘汰.

變更字型的 Italic 樣式位元 (Style Bit)。

FontChangeName(Font, String)
已淘汰.

傳回指定之 Visual Basic 6.0 Font 的新 Font

FontChangeSize(Font, Single)
已淘汰.

變更字型的 Size 屬性。

FontChangeStrikeout(Font, Boolean)
已淘汰.

變更字型的 Strikeout 樣式位元 (Style Bit)。

FontChangeUnderline(Font, Boolean)
已淘汰.

變更字型的 Underline 樣式位元 (Style Bit)。

FontToIFont(Font)
已淘汰.

Font 轉換成 Visual Basic 6.0 stdFont 物件。

Format(Object, String, FirstDayOfWeek, FirstWeekOfYear)
已淘汰.

轉換 Visual Basic 6.0 Format 函式,使其與 Visual Basic 相容。

FromPixelsUserHeight(Double, Double, Int32)
已淘汰.

將像素度量轉換為 Visual Basic 6.0 ScaleHeight 度量。

FromPixelsUserWidth(Double, Double, Int32)
已淘汰.

將像素度量轉換為 Visual Basic 6.0 ScaleWidth 度量。

FromPixelsUserX(Double, Double, Double, Int32)
已淘汰.

將像素度量轉換為 Visual Basic 6.0 ScaleLeft 度量。

FromPixelsUserY(Double, Double, Double, Int32)
已淘汰.

將像素度量轉換為 Visual Basic 6.0 ScaleTop 度量。

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)
已淘汰.

取得與 ListBoxComboBox 項目相關聯的 Integer

GetItemString(Control, Int32)
已淘汰.

取得與 StringListBox 項目相關聯的 ComboBox

GetPath()
已淘汰.

取得目前應用程式的路徑。

GetType()
已淘汰.

取得目前執行個體的 Type

(繼承來源 Object)
IconToIPicture(Icon)
已淘汰.

取得指定之 Icon 的 OLE IPicture 物件。

IFontToFont(Object)
已淘汰.

將 Visual Basic 6.0 stdFont 物件轉換為 Font

ImageToIPicture(Image)
已淘汰.

取得指定之 Image 的 OLE IPicture 物件。

ImageToIPictureDisp(Image)
已淘汰.

取得指定之 Image 的 OLE IPictureDisp 物件。

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 IPictureDisp 物件的 Image

IPictureToImage(Object)
已淘汰.

取得指定之 OLE IPicture 物件的 Image

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 座標從像素轉換為 Twip。

PixelsToTwipsY(Double)
已淘汰.

將 Y 座標從像素轉換為 Twip。

SendKeys(String, Boolean)
已淘汰.

將一個或多個按鍵傳送至使用中的視窗,就像在鍵盤上輸入一樣。

SetCancel(Button, Boolean)
已淘汰.

設定 CancelButtonForm 屬性。

SetDefault(Button, Boolean)
已淘汰.

設定 AcceptButtonForm 屬性。

SetItemData(Control, Int32, Int32)
已淘汰.

設定 ItemDataListBoxItem 屬性。

SetItemString(Control, Int32, String)
已淘汰.

設定 ItemStringListBoxItem 屬性。

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 Debug.Print 功能。

ToPixelsUserHeight(Double, Double, Int32)
已淘汰.

將 Visual Basic 6.0 ScaleHeight 度量轉換為像素度量。

ToPixelsUserWidth(Double, Double, Int32)
已淘汰.

將 Visual Basic 6.0 ScaleWidth 度量轉換為像素度量。

ToPixelsUserX(Double, Double, Double, Int32)
已淘汰.

將 Visual Basic 6.0 ScaleLeft 度量轉換為像素度量。

ToPixelsUserY(Double, Double, Double, Int32)
已淘汰.

將 Visual Basic 6.0 ScaleTop 度量轉換為像素度量。

ToPixelsX(Double, ScaleMode)
已淘汰.

將 Visual Basic 6.0 度量轉換為指定 ScaleMode 的像素度量。

ToPixelsY(Double, ScaleMode)
已淘汰.

將 Visual Basic 6.0 度量轉換為指定 ScaleMode 的像素度量。

ToString()
已淘汰.

傳回代表目前物件的字串。

(繼承來源 Object)
TwipsPerPixelX()
已淘汰.

取得值,這個值可用來根據螢幕設定將 Twip 轉換為像素。

TwipsPerPixelY()
已淘汰.

取得值,這個值可用來根據螢幕設定將 Twip 轉換為像素。

TwipsToPixelsX(Double)
已淘汰.

將 X 座標從 Twip 轉換為像素。

TwipsToPixelsY(Double)
已淘汰.

將 Y 座標從 Twip 轉換為像素。

ValidateControls(ContainerControl)
已淘汰.

模擬 Visual Basic 6.0 ValidateControls 方法的行為。

WhatsThisMode(Form)
已淘汰.

顯示升級自 Visual Basic 6.0 之表單的快顯說明。

ZOrder(Control, Int32)
已淘汰.

轉換 Visual Basic ZOrder 方法,以便在 Visual Basic 中使用。

適用於