VisualBasic.Compatibility 名前空間

更新 : 2007 年 11 月

VisualBasic.Compatibility 名前空間の関数とオブジェクトは、Visual Basic 6.0 から Visual Basic 2008 へのアップグレード ツールで使用するために用意されています。ほとんどの場合、これらの関数とオブジェクトの機能は、.NET Framework のその他のコンポーネントを使用して達成できます。Visual Basic 6.0 のコード モデルが .NET の実装と著しく異なる場合を除いて、これらの関数とオブジェクトを使用する必要はありません。

名前空間の関数およびオブジェクト

VisualBasic.Compatibility 名前空間の関数およびオブジェクトの一覧を次の表に示します。

VisualBasic.Compatibility 関数

関数

説明

CopyArray

配列をバリアントに割り当てる Visual Basic 6.0 の機能を複製します。

CursorToIPicture

書式を変換するときに使用します。

Eqv

Visual Basic 6.0 の Eqv (等価) 演算子を複製します。

FontChangeBold

Visual Basic 6.0 のフォントを Visual Basic 2008 の Font オブジェクトに変換するときに使用します。

FontChangeGdiCharSet

Visual Basic 6.0 のフォントを Visual Basic 2008 の Font オブジェクトに変換するときに使用します。

FontChangeItalic

Visual Basic 6.0 のフォントを Visual Basic 2008 の Font オブジェクトに変換するときに使用します。

FontChangeName

Visual Basic 6.0 のフォントを Visual Basic 2008 の Font オブジェクトに変換するときに使用します。

FontChangeSize

Visual Basic 6.0 のフォントを Visual Basic 2008 の Font オブジェクトに変換するときに使用します。

FontChangeStrikeout

Visual Basic 6.0 のフォントを Visual Basic 2008 の Font オブジェクトに変換するときに使用します。

FontChangeUnderline

Visual Basic 6.0 のフォントを Visual Basic 2008 の Font オブジェクトに変換するときに使用します。

FontToIFont

書式を変換するときに使用します。

Format

Visual Basic 6.0 の Format 関数を複製します。

FromPixelsX

座標を変換するときに使用します。

FromPixelsY

座標を変換するときに使用します。

FromPixelsUserHeight

座標を変換するときに使用します。

FromPixelsUserWidth

座標を変換するときに使用します。

FromPixelsUserX

座標を変換するときに使用します。

FromPixelsUserY

座標を変換するときに使用します。

GetActiveControl

Visual Basic 6.0 の Screen.ActiveControl プロパティを複製します。

GetCancel

Visual Basic 6.0 の CommandButton から Cancel プロパティの機能を複製します。

GetDefault

Visual Basic 6.0 の CommandButton の Default プロパティの機能を複製します。

GetEXEName

Visual Basic 6.0 の App.EXEName プロパティを複製します。

GetHInstance

Visual Basic 6.0 の App.HInstance プロパティを複製します。

GetItemData

Visual Basic 6.0 の ListBox または ComboBox から ItemData プロパティの機能を複製します。

GetItemString

Visual Basic 6.0 の ListBox または ComboBox からリストの値を取得する機能を複製します。

GetPath

Visual Basic 6.0 の App.Path プロパティを複製します。

IconToIPicture

書式を変換するときに使用します。

IFontToFont

書式を変換するときに使用します。

ImageToIPicture

書式を変換するときに使用します。

ImageToIPictureDisp

書式を変換するときに使用します。

Imp

Visual Basic 6.0 の Imp (暗黙) 演算子を複製します。

IPictureDispToImage

書式を変換するときに使用します。

IPictureToImage

書式を変換するときに使用します。

LoadResData

Visual Basic 6.0 の LoadResData 関数を複製します。

LoadResPicture

Visual Basic 6.0 の LoadResPicture 関数を複製します。

LoadResString

Visual Basic 6.0 の LoadResString 関数を複製します。

PixelsToTwipsX

座標を変換するときに使用します。

PixelsToTwipsY

座標を変換するときに使用します。

SendKeys

Visual Basic 6.0 の SendKeys 関数を複製します。

SetCancel

Visual Basic 6.0 の CommandButton から Cancel プロパティの機能を複製します。

SetDefault

Visual Basic 6.0 の CommandButton の Default プロパティの機能を複製します。

SetItemData

Visual Basic 6.0 の ListBox または ComboBox から ItemData プロパティの機能を複製します。

SetItemString

Visual Basic 6.0 の ListBox または ComboBox からリストに値を設定する機能を複製します。

SetResourceBaseName

リソース ファイルに標準以外の名前付け規則が使用されているときに、LoadRes 関数で使用します。

ShowForm

Visual Basic 6.0 のフォームから Show メソッドの機能を複製します。

TabLayout

Tab キーワードまたは Spc キーワードを含む Debug.Print ステートメントを変換するときに使用します。

ToPixelsX

座標を変換するときに使用します。

ToPixelsY

座標を変換するときに使用します。

ToPixelsUserHeight

座標を変換するときに使用します。

ToPixelsUserWidth

座標を変換するときに使用します。

ToPixelsUserX

座標を変換するときに使用します。

ToPixelsUserY

座標を変換するときに使用します。

TwipsPerPixelX

Visual Basic の Screen.TwipsPerPixelX プロパティを複製します。

TwipsPerPixelY

Visual Basic の Screen.TwipsPerPixelY プロパティを複製します。

TwipsToPixelsX

座標を変換するときに使用します。

TwipsToPixelsY

座標を変換するときに使用します。

ValidateControls

Visual Basic 6.0 のフォームから ValidateControls メソッドの機能を複製します。

WhatsThisMode

Visual Basic 6.0 のフォームから WhatsThisMode メソッドの機能を複製します。

ZOrder

コントロールの z オーダーを変換するために使用します。

VisualBasic.Compatibility オブジェクト

オブジェクト

説明

BaseControlArray

Visual Basic 6.0 のコントロール配列エミュレーションの親クラス。

BaseOcxArray

エミュレートされた ActiveX コントロール配列の親クラス。

ButtonArray

Visual Basic 6.0 の CommandButton コントロールのコントロール配列をエミュレートします。

CheckBoxArray

Visual Basic 6.0 の CheckBox コントロールのコントロール配列をエミュレートします。

CheckedListBoxArray

Visual Basic 6.0 の ListBox コントロールの Style プロパティが Checked に設定されたコントロール配列をエミュレートします。

ComboBoxArray

Visual Basic 6.0 の ComboBox コントロールのコントロール配列をエミュレートします。

DirListBox

Visual Basic 6.0 の DirListBox コントロールをエミュレートします。

DirListBoxArray

Visual Basic 6.0 の DirListBox コントロールのコントロール配列をエミュレートします。

DriveListBox

Visual Basic 6.0 の DriveListBox コントロールをエミュレートします。

DriveListBoxArray

Visual Basic 6.0 の DriveListBox コントロールのコントロール配列をエミュレートします。

FileListBox

Visual Basic 6.0 の FileListBox コントロールをエミュレートします。

FileListBoxArray

Visual Basic 6.0 の FileListBox コントロールのコントロール配列をエミュレートします。

FixedLengthString

Visual Basic 6.0 の固定長文字列をエミュレートします。

GroupBoxArray

Visual Basic 6.0 の Frame コントロールのコントロール配列をエミュレートします。

HScrollBarArray

Visual Basic 6.0 の HScrollBar コントロールのコントロール配列をエミュレートします。

LabelArray

Visual Basic 6.0 の Label コントロールのコントロール配列をエミュレートします。

ListBoxArray

Visual Basic 6.0 の ListBox コントロールのコントロール配列をエミュレートします。

ListBoxItem

ListBox コントロールの ItemData プロパティをエミュレートします。

MenuItemArray

Visual Basic 6.0 の Menu コントロールのコントロール配列をエミュレートします。

PanelArray

Visual Basic 6.0 の、子コントロールを含む PictureBox コントロールのコントロール配列をエミュレートします。

PictureBoxArray

Visual Basic 6.0 の PictureBox コントロールのコントロール配列をエミュレートします。

RadioButtonArray

Visual Basic 6.0 の OptionButton コントロールのコントロール配列をエミュレートします。

TabControlArray

Visual Basic 6.0 の TabStrip コントロールのコントロール配列をエミュレートします。

TextBoxArray

Visual Basic 6.0 の TextBox コントロールのコントロール配列をエミュレートします。

TimerArray

Visual Basic 6.0 の Timer コントロールのコントロール配列をエミュレートします。

VScrollBarArray

Visual Basic 6.0 の VScrollBar コントロールのコントロール配列をエミュレートします。

参照

概念

Visual Basic 6.0 互換性ライブラリ

その他の技術情報

Visual Basic 6.0 ユーザー向けのヘルプ