Visual Basic For Education 01/11/18 21:16:14

 

例題1Tips

  1. 各オブジェクトのプロパティ設定方法
  2. 各コントロールの特徴
  3. オブジェクトの命名について(ハンガリアン記法)

1.各オブジェクトのプロパティ設定方法.

rei003.JPG (22610 バイト)
rei004.JPG (62473 バイト)

目次トップに戻る

各コントロールの特徴.

実習01ではフォームにラベルコマンドボタンテキストボックスの3つのコントロールを配置しました。
まずはコントロールについてこの3種類だけを使うことになります。

これらの特徴と使い分けを簡単に説明しましょう。

ラベルコントロール(以後「ラベル」と略す)
…文字列を出力するためのコントロール。フォームに貼り付けるとラベルのオブジェクト名が自動的に表示されますが,これはCaptionプロパティを設定すると変更できます。このCaptionプロパティに設定された文字列がラベル表面に表示されます。


コマンドボタンコントロール(以後「コマンドボタン」と略す)
…マウスでクリックしたという情報を入力するためのコントロールです。Captionプロパティについては,ラベルと同様です。


テキストボックスコントロール(以後「テキストボックス」と略す)
…キーボードから文字列を入力するためのコントロールです。テキストボックスにカーソルが移ると,「|」が点滅して,入力が可能な状態であることを示します。この状態になることを「フォーカスを持つ」とか「フォーカスがあたる」といいます。
入力されたものは,たとえ1244などの数字であっても文字列として扱われることに注意しましょう。

※文字列とは複数の文字のことをいう。

複数のフォームがあった場合,フォームの上部がハイライト表示(青)されたフォームフォーカスをもった(入力などができる)ものとなります。

フォームのプロパティの設定

・・・プロジェクトエクスプローラの下に現在フォームで選択されているオブジェクトのプロパティが示されますので,ここで設定変更等をします。

目次に戻る

オブジェクトの命名について(ハンガリアン記法).

フォーム上に標準のオブジェクトを配置していくと,たとえばコマンドボタンならば「Command1」から「Command2」「Command3」というように自動的にオブジェクト名がつけられていきます。
しかし,このままでは「表示」ボタンなのか,「消去」ボタンなのか,「終了」ボタンなのか見分けがつきにくいので,普通
わかりやすい名前を付けます。
またそれぞれのオブジェクトの種類も一見してわかるように,「表示」の場合はCommandButtonなので,「表示」の前にcmdをつけて「cmd表示」というように命名します。
「cmd」と表記するのは,コマンドの「コ」がc,「マ」がm,「ド」がdというように発音されるアルファベットを最初から順に並べているためです。

rei005.JPG (42856 バイト)

これは「ハンガリアン記法」と呼ばれるもので,オブジェクトの機能を表す名前の前に,「cmd」のようにオブジェクトを判別できるようなプリフィックスと呼ばれる英小文字3文字をつけるものです。
この命名を考案したマイクロソフトのプログラマがハンガリー出身だったことに由来するそうです。

目次に戻る

Copyright © [VisualBasic For Education] All rights reserved.
最終更新日: 2001/10/08.

楽天モバイル[UNLIMITが今なら1円] ECナビでポインと Yahoo 楽天 LINEがデータ消費ゼロで月額500円〜!


無料ホームページ 無料のクレジットカード 海外格安航空券 解約手数料0円【あしたでんき】 海外旅行保険が無料! 海外ホテル