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 名前空間への参照を追加します。

Note

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

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

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

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

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

GetItemString(Control, Int32)
古い.

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

GetPath()
古い.

アプリケーションの現在のパスを取得します。

GetType()
古い.

現在のインスタンスの Type を取得します。

(継承元 Object)
IconToIPicture(Icon)
古い.

特定のIPictureの OLE Icon オブジェクトを取得します。

IFontToFont(Object)
古い.

Visual Basic 6.0 stdFont オブジェクトを Font に変換します。

ImageToIPicture(Image)
古い.

特定のIPictureの OLE Image オブジェクトを取得します。

ImageToIPictureDisp(Image)
古い.

特定のIPictureDispの OLE Image オブジェクトを取得します。

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 Image オブジェクトのIPictureDispを取得します。

IPictureToImage(Object)
古い.

特定の OLE Image オブジェクトのIPictureを取得します。

LoadResData(Object, Object, CultureInfo)
古い.

ロケールを指定して、リソース (.res) ファイルからいくつかの可能な型のデータを読み込みます。

LoadResData(Object, Object)
古い.

リソース (.res) ファイルから、いくつかの可能な型のデータを読み込みます。

LoadResPicture(Object, LoadResConstants, CultureInfo)
古い.

ロケールを指定して、リソース (.res) ファイルからビットマップ、アイコン、またはカーソルを読み込みます。

LoadResPicture(Object, LoadResConstants)
古い.

リソース (.res) ファイルからビットマップ、アイコン、またはカーソルを読み込みます。

LoadResString(Int32, CultureInfo)
古い.

ロケールを指定して、リソース (.res) ファイルから文字列を読み込みます。

LoadResString(Int32)
古い.

リソース (.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, String)
古い.

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

SetResourceBaseName(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で使用する Visual Basic ZOrder メソッドを変換します。

適用対象