(VB6:VB2005)コントロールの新旧対応(主なもの)

コントロールVB6VB2005解説
01 FormLoadイベントLoadイベント Form開始のとき

MouseDownイベントMouseDownイベント マウスボタンダウン

MouseMoveイベントMouseMoveイベント マウス移動

MouseUpイベントMouseUpイベント マウスボタンアップ

 (略)(押されたボタン)左:e.Button = Windows.Forms.MouseButtons.Left

 (略)中:e.Button = Windows.Forms.MouseButtons.Middle

 (略)右:e.Button = Windows.Forms.MouseButtons.Right

UnloadイベントFormClosingイベントForm終了のとき





BackColorプロパティBackColorプロパティ 背景色

MousePointerプロパティCursolプロパティMouseCursol形状

 = 0 = Cursors.Default矢印

 = 11 = Cursors.WaitCursor砂時計

UnloadメソッドCloseメソッドForm終了させる





(該当なし)CreateGraphicsメソッドFormのGraphicインスタンス作成

(該当なし)Paintイベント(Graphic再表示処理する機能を記述)

AutoReDrawプロパティ(該当なし)(同じ結果得る為、Paintイベントで)

(Screenオブジェクト)PointToScreenメソッドForm座標→Screen座標(Point構造体)




02 Label
 (他コントロ-ルも)
CaptionプロパティTextプロパティ表示文字
WidthプロパティWidthプロパティ 

HeightプロパティHeightプロパティ 高さ

(該当なし)Size構造体大きさを表す(幅・高さと同じ)

LeftプロパティLeftプロパティ 位置-X

TopプロパティTopプロパティ 位置-Y

(該当なし)Point構造体位置を表す(X・Yと同じ)




03 TextBoxLockedプロパティReadOnlyプロパティ文字:入力できなくする




04 ListBox(該当なし)BiginUpdateメソッド更新開始(省略可)

ClearメソッドItems.Clearメソッド全クリア

AddItemメソッドItems.Addメソッド1項追加

(該当なし)Items.AddRangeメソッド文字列の配列でまとめてAdd

(該当不明)Items.Remove(moj)メソッド文字で項目削除

(該当不明)Items.RemoveAt(n)メソッド番目で項目削除

ListCountプロパティItems.Countプロパティ項目数

List(n)プロパティItems(n)プロパティn番目の項目:文字

(該当なし)EndUpdateメソッド更新終了(省略可)





ListIndex = nSetSelected(n,t)メソッド(Clickイベント発生せず:複数選べる)

ListIndexプロパティSelectedIndexプロパティ選ばれた番目

(該当なし)SelectedItemプロパティ選ばれた項目(Textと同じ)

TextプロパティTextプロパティ選ばれた項目:文字




05 ButtonValue = TruePerformClickメソッドプログラムからボタンを起動するとき

SetFocusメソッドFocusメソッドそのコントロールにフォーカスを移す




06 PictureBoxImageプロパティImageプロパティ= System.Drawing.Image.FromFile(".\gazo.bmp")


Imageプロパティ= myImage(オブジェクのトインスタンス)
 myImage = Image.FromFile(".\gazo.bmp")





ImageLocationプロパティ= ".\gazo.bmp"

AutoSizeプロパティAutoSizeプロパティ = True / False

SizeModeプロパティSizeModeプロパティ = PictureBoxSizeMode.StretchImage (Zoom)

ZOrder(1)メソッドSendToBackメソッド 背面化

ZOrder(0)メソッドBringToFrontメソッド 前面化

(該当不明)CreateGraphicsメソッドGraphicオブジェクトのインスタンス作成

サイト先頭へ戻る