次の方法で共有


MaskEdBox コントロール (Visual Basic 6.0 ユーザー向け)

更新 : 2007 年 11 月

Visual Basic 2008 では、Visual Basic 6.0 の MaskEdBox コントロールは Windows フォームの MaskedTextBox コントロールに置き換えられています。プロパティ、メソッド、イベント、および定数の中には、名称が異なるものや、動作の異なるものもあります。

概念の違い

Visual Basic 6.0 では、AutoTab プロパティによって、MaskEdBox コントロールの Text プロパティに有効なデータが入力されると同時に、タブ オーダー内の次のコントロールにフォーカスが設定されるかどうかが決定されます。

Visual Basic 2008 には、AutoTab プロパティに対応するものはありません。入力を監視および検証し、次のコントロールにフォーカスを自分で設定することによって、同じ効果を実現できます。

Visual Basic 6.0 では、PasswordChar プロパティは String 型です。Visual Basic 2008 では、Char 型です。

また、データ バインディング、フォント処理、ドラッグ アンド ドロップ、ヘルプ サポートなど、すべてのコントロールに当てはまる概念上の相違が数多くあります。詳細については、「Windows フォームの概念 (Visual Basic 6.0 ユーザー向け)」を参照してください。

MaskedEdBox コントロールのプロパティ、メソッド、およびイベントの同等物

次の表は、Visual Basic 6.0 のプロパティ、メソッド、およびイベントと、対応する Visual Basic 2008 のプロパティ、メソッド、およびイベントの一覧です。同じ名前で同じ動作を持つプロパティ、メソッド、およびイベントは、一覧に含まれていません。特に明記されていない限り、すべての Visual Basic 2008 列挙型は System.Windows.Forms 名前空間に対応します。

この表では、動作の相違点について説明するトピックへのリンクを示します。Visual Basic 2008 に直接対応するものがない場合は、代わりの項目について説明したトピックへのリンクを示します。

プロパティ

Visual Basic 6.0

Visual Basic 2008 で対応するもの

AllowPrompt

AllowPromptAsInput

Appearance

新規に実装されました。詳細については、「Appearance プロパティおよび BorderStyle プロパティ (Visual Basic 6.0 ユーザー向け)」を参照してください。

AutoTab

新規に実装されました。

BackColor

BackColor

ms234872.alert_note(ja-jp,VS.90).gifメモ :
Visual Basic 2008 では、色は別の方法で処理されます。詳細については、「色の処理 (Visual Basic 6.0 ユーザー向け)」を参照してください。

ClipMode

SkipLiterals

ClipText

Text

ms234872.alert_note(ja-jp,VS.90).gifメモ :
Visual Basic 6.0 の ClipText プロパティはリテラルを除外します。Visual Basic 2008 では、SkipLiterals が true に設定されていない限り、リテラルが含まれます。

Container

Parent

DataBinding

DataChanged

DataField

DataFormat

新規に実装されました。詳細については、「データ アクセス (Visual Basic 6.0 ユーザー向け)」を参照してください。

DragIcon

DragMode

新規に実装されました。詳細については、「ドラッグ アンド ドロップ (Visual Basic 6.0 ユーザー向け)」を参照してください。

Font

FontBold

FontItalic

FontName

FontSize

FontStrikethrough

FontUnderline

Font

ms234872.alert_note(ja-jp,VS.90).gifメモ :
Visual Basic 2008 では、フォントは別の方法で処理されます。詳細については、「フォント オブジェクト (Visual Basic 6.0 ユーザー向け)」を参照してください。

ForeColor

ForeColor

ms234872.alert_note(ja-jp,VS.90).gifメモ :
Visual Basic 2008 では、色は別の方法で処理されます。詳細については、「色の処理 (Visual Basic 6.0 ユーザー向け)」を参照してください。

Format

新規に実装されました。FormatNumber 関数 (Visual Basic)FormatDateTime 関数 (Visual Basic) などの書式設定関数を使用します。

FormattedText

Text

ms234872.alert_note(ja-jp,VS.90).gifメモ :
Visual Basic 6.0 の ClipText プロパティはリテラルを除外します。Visual Basic 2008 では、SkipLiterals が true に設定されていない限り、リテラルが含まれます。

Height

Height, Size

ms234872.alert_note(ja-jp,VS.90).gifメモ :
Visual Basic 2008 では、座標は別の方法で処理されます。詳細については、「座標系 (Visual Basic 6.0 ユーザー向け)」を参照してください。

HelpContextID

新規に実装されました。詳細については、「ヘルプ サポート (Visual Basic 6.0 ユーザー向け)」を参照してください。

HWnd

Handle

Index

新規に実装されました。詳細については、「コントロール配列 (Visual Basic 6.0 ユーザー向け)」を参照してください。

Left

Left

ms234872.alert_note(ja-jp,VS.90).gifメモ :
Visual Basic 2008 では、座標は別の方法で処理されます。詳細については、「座標系 (Visual Basic 6.0 ユーザー向け)」を参照してください。

MouseIcon

新規に実装されました。詳細については、「カスタム MousePointer を設定できない」を参照してください。

MousePointer

Cursor

定数の一覧については、「MousePointer (Visual Basic 6.0 ユーザー向け)」を参照してください。

OLEDragMode

OLEDropMode

新規に実装されました。詳細については、「ドラッグ アンド ドロップ (Visual Basic 6.0 ユーザー向け)」を参照してください。

Parent

FindForm メソッド

PromptInclude

TextMaskFormat

SelLength

SelectionLength

SelStart

SelectionStart

SelText

SelectedText

ToolTipText

ToolTip コンポーネント

詳細については、「ツールヒントのサポート (Visual Basic 6.0 ユーザー向け)」を参照してください。

Top

Top

ms234872.alert_note(ja-jp,VS.90).gifメモ :
Visual Basic 2008 では、座標は別の方法で処理されます。詳細については、「座標系 (Visual Basic 6.0 ユーザー向け)」を参照してください。

WhatsThisHelpID

新規に実装されました。詳細については、「ヘルプ サポート (Visual Basic 6.0 ユーザー向け)」を参照してください。

Width

Width, Size

ms234872.alert_note(ja-jp,VS.90).gifメモ :
Visual Basic 2008 では、座標は別の方法で処理されます。詳細については、「座標系 (Visual Basic 6.0 ユーザー向け)」を参照してください。

メソッド

Visual Basic 6.0

Visual Basic 2008 で対応するもの

Drag

新規に実装されました。詳細については、「ドラッグ アンド ドロップ (Visual Basic 6.0 ユーザー向け)」を参照してください。

Move

SetBounds

ms234872.alert_note(ja-jp,VS.90).gifメモ :
Visual Basic 2008 では、座標は別の方法で処理されます。詳細については、「色の処理 (Visual Basic 6.0 ユーザー向け)」を参照してください。

OLEDrag

新規に実装されました。詳細については、「ドラッグ アンド ドロップ (Visual Basic 6.0 ユーザー向け)」を参照してください。

SetFocus

Focus

ShowWhatsThis

新規に実装されました。詳細については、「ヘルプ サポート (Visual Basic 6.0 ユーザー向け)」を参照してください。

ZOrder

BringToFront 関数または SendToBack 関数

イベント

Visual Basic 6.0

Visual Basic 2008で対応するもの

Change

TextChanged

DblClick

DoubleClick

DragDrop

DragOver

新規に実装されました。詳細については、「ドラッグ アンド ドロップ (Visual Basic 6.0 ユーザー向け)」を参照してください。

GotFocus

Enter

LostFocus

Leave

OLECompleteDrag

OLEDragDrop

OLEDragOver

OLEGiveFeedback

OLESetData

OLEStartDrag

新規に実装されました。詳細については、「ドラッグ アンド ドロップ (Visual Basic 6.0 ユーザー向け)」を参照してください。

Validate

Validating

ValidationError

MaskInputRejected

アップグレード メモ

Visual Basic 6.0 アプリケーションを Visual Basic 2008 にアップグレードすると、MaskEdBox コントロールは Windows フォームの MaskedTextBox コントロールにアップグレードされ、プロパティ、メソッド、およびイベントは、それぞれに相当するものにアップグレードされます。動作が異なる場合は、アップグレードに関するコメントがコードに挿入されます。

参照

処理手順

チュートリアル : MaskedTextBox コントロールの使用

MaskedTextBox コントロールのサンプル

方法 : MaskedTextBox コントロールにデータをバインドする

その他の技術情報

MaskedTextBox コントロール (Windows フォーム)