SAK 図書館

SAK Streets メインストリート 図書館・カフェ 一覧 SAK Streets 検索
| VB | SQL | Perl | PHP | ASP | JSP | C | PC | HP | FAQ | フリーソフト |

VB ビジュアル編 (その一) フォーム form_load、form_unload、show、hide

VB のビジュアルオブジェクトで、基本的に使用するものを説明します。

■ビジュアルオブジェクト

  form          フォーム(メインウィンドウ、子ウィンドウ、ダイアログ)
  label         ラベル  (スタティックコントロール)
  textbox       テキストボックス(エディトコントロール)
  commandbutton ボタン
  combobox      コンボボックス
  listbox       リストボックス
  msgbox        メッセージボックス

■form

  フォームはウィンドウそのものです。
  この上に各種コントロールオブジェクトを置きます。
  (form 以外を総称してコントロールオブジェクトと呼びます。)
  コントロールオブジェクトそのものも実はウィンドウなのですが、あらかじめ
  スタイルや動作を記述したものです。
  開発者が新たにコントロールを作ることもできます。
  一般には C 言語などで作成し、カイスタムコントロールと呼びます。
  フォームには、親となるメインウィンドウ、その子となるチャイルドウィンド
  ウ、モーダルダイアログ、モードレスダイアログなどのスタイルがあります。

  【プロパティ】
    ・常に設定
        name        = フォームの認識名   (Form1、FormMain など)
        caption     = フォームタイトル   ("受注入力" など)
    ・必要に応じて設定
        borderstyle = ウィンドウスタイル (サイズ変更可能かどうかなど)
        windowstate = ウィンドウ表示     (最大化、最小化など)
                      0 標準
                      1 最小化(アイコンサイズ)
                      2 最大化(全画面フルサイズ)
        backcolor   = フォームの色
        maxbutton   = 最大化ボタンを付けるかどうか
        minbutton   = 最小化ボタンを付けるかどうか
        visible     = 可視かどうか
  【イベント】
        form_load     フォームがロードされるときに呼び出される。
                      ・初期化、準備処理などを記述する。
        form_unload   フォームが破棄されるときに呼び出される。
                      ・後始末などを記述する。
        form_resize   フォームのサイズが変更されたときに呼び出される。
                      (ウィンドウリサイズ)
                      ・通常はなにもしなくてもよし。
  【ステートメント】
        load form1    フォームをロードする。
                      ・メインフォームは自動的にロードされるので、サブフ
                        ォームやダイアログロードに使用する。
        unload form1  フォームをアンロードして破棄する。
                      (フォームを閉じる)
                      ・終了ボタンに記述してよく使用する。
  【メソッド】
        form1.show    ロードしたフォームを表示する。
                      ・表示の場合、モーダルウィンドウ、
                        モードレスウィンドウの表示スタイルを指定する。
                        (モーダルフォーム、モードレスフォーム)
                        (モーダルダイアログ、モードレスダイアログ)
                        (form を開く、ダイアログボックス表示)
                        親ウィンドウと同時に動作する子ウィンドウなどの場
                        合は表示スタイルを省略してよい。
                        モードレスとして表示する場合は、show 1 とする。
                        (formDialog.show 1、別ウィンドウを開く)
                        尚、メインウィンドウは自動的に表示される。
        form1.hide    ロードしたフォームを非表示にする。
                      ・show で直ちに再表示できる。

■VB ビジュアル編資料
■VB 入門編資料
■VB 基礎編資料
■VB テクニック編資料
| VB | SQL | Perl | PHP | ASP | JSP | C | PC | HP | FAQ | フリーソフト |

SAK Streets メインストリート 図書館・カフェ 一覧 SAK Streets 検索



Copyright (C) 1999-2024 Y.SAK