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 との下位互換性を確保するための各種のユーティリティ関数が含まれています。

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 6.0 プロジェクトを Visual Basic へのアップグレード中に使用されます。 一部の関数は、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)
古い.

ArrayVariant に割り当てる Visual Basic 6.0 の機能を複製します。

CursorToIPicture(Cursor)
古い.

指定された Cursor に対応する OLE IPicture オブジェクトを返します。

Equals(Object)
古い.

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
Eqv(Boolean, Boolean)
古い.

2 つの Boolean 式の論理等価演算を実行します。

Eqv(Byte, Byte)
古い.

2 つの Byte 式の論理等価演算を実行します。

Eqv(Int16, Int16)
古い.

2 つの Int16 式の論理等価演算を実行します。

Eqv(Int32, Int32)
古い.

2 つの Int32 式の論理等価演算を実行します。

Eqv(Int64, Int64)
古い.

2 つの Int64 式の論理等価演算を実行します。

Eqv(Object, Object)
古い.

2 つの Object 式の論理等価演算を実行します。

FontChangeBold(Font, Boolean)
古い.

フォントの Bold スタイル ビットを変更します。

FontChangeGdiCharSet(Font, Byte)
古い.

指定された GDI 文字セットのフォントを返します。

FontChangeItalic(Font, Boolean)
古い.

フォントの Italic スタイル ビットを変更します。

FontChangeName(Font, String)
古い.

指定された Visual Basic 6.0 Font の新しい Font を返します。

FontChangeSize(Font, Single)
古い.

フォントの Size プロパティを変更します。

FontChangeStrikeout(Font, Boolean)
古い.

フォントの Strikeout スタイル ビットを変更します。

FontChangeUnderline(Font, Boolean)
古い.

フォントの Underline スタイル ビットを変更します。

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)
古い.

ピクセル単位の測定値を Visual Basic 6.0 の指定された ScaleMode の測定値に変換します。

FromPixelsY(Double, ScaleMode)
古い.

ピクセル単位の測定値を Visual Basic 6.0 の指定された ScaleMode の測定値に変換します。

GetActiveControl()
古い.

現在フォーカスがあるコントロールを取得します。

GetCancel(Button)
古い.

Button がフォーム上の [キャンセル] ボタンかどうかを示す値を取得します。

GetDefault(Button)
古い.

Button コントロールがフォーム上の既定のボタンであるかどうかを決定する値を取得または設定します。

GetEXEName()
古い.

現在のアプリケーションの実行可能ファイル (.exe) の名前を取得します。

GetHashCode()
古い.

既定のハッシュ関数として機能します。

(継承元 Object)
GetHInstance()
古い.

現在のアプリケーションのインスタンス ハンドル (HINSTANCE) を取得します。

GetItemData(Control, Int32)
古い.

ListBox 項目または ComboBox 項目に関連付けられている Integer を取得します。

GetItemString(Control, Int32)
古い.

String 項目または ListBox 項目に関連付けられている 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)
古い.

2 つの Boolean 式の論理包含演算を実行します。

Imp(Byte, Byte)
古い.

2 つの Byte 式の論理包含演算を実行します。

Imp(Int16, Int16)
古い.

2 つの Int16 式の論理包含演算を実行します。

Imp(Int32, Int32)
古い.

2 つの Int32 式の論理包含演算を実行します。

Imp(Int64, Int64)
古い.

2 つの Int64 式の論理包含演算を実行します。

Imp(Object, Object)
古い.

2 つの 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)
古い.

キーボードから入力する感覚で、1 つまたは複数のキーストロークをアクティブ ウィンドウに送信します。

SetCancel(Button, Boolean)
古い.

CancelButtonForm プロパティを設定します。

SetDefault(Button, Boolean)
古い.

AcceptButtonForm プロパティを設定します。

SetItemData(Control, Int32, Int32)
古い.

ItemDataListBoxItem プロパティを設定します。

SetItemString(Control, Int32, String)
古い.

ItemStringListBoxItem プロパティを設定します。

SetResourceBaseName(String)
古い.

現在の Visual Basic プロジェクトの名前空間に Visual Basic 6.0 リソース ファイルの名前を割り当てます。

SetResourceBaseName(String, String)
古い.

Visual Basic プロジェクトの名前空間に Visual Basic 6.0 リソース ファイルの名前を割り当てます。

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 で使用できるように変換します。

適用対象