Visual Basic For Education 01/11/18 21:16:14
|
例題2作成Tipsフローチャートとは英語では flow chartと書きます。流れ図ともいいます。いろいろな記述方法があります。コンピュータへの命令をいきなりコードで入力するのではなく,まず決まった流れ図記号を使って紙の上に手順を書いてみましょう。 流れ図に示せないプログラムの作成は不可能です。 目次トップに戻る基本的な流れ図記号目次に戻るVBのフローチャートの特徴VBは「イベントドリブン型」の言語です。イベントに関するメッセージの通知はOSの作業であり,プログラマは感知しなくてもプログラミングができるようになっています。 目次に戻るコードの記述についてこの問題では次のような書き方で,テキストボックスで“HELLO”を表示させています。
Txt表示.Text = "HELLO" End Sub 目次に戻るプロパティとは何か「Txt表示.Text」のようにオブジェクトのText属性を指定するのに,このように記述します。ピリオドは「〜の」と読み替えましょう。このプロパティはVBのようなオブジェクト指向言語特有の概念であり,VBのプログラムを記述する上で避けては通れないものです。 プロパティはプログラム作成のための部品であるフォームやコントロールなどのオブジェクトの外観や機能を後から変更するためのものです。 日本語では「属性」と呼ばれたりしますが,これはそのモノ(オブジェクト)のもつありさまとでも言ったほうがわかりやすいでしょう。
具体例をあげて説明しましょう。 (車)でいうと,プロパティとは外から見えるものすべてです。たとえば車の「色」は青色であるとか,車は「長さ」が1.5mであるとかいう事柄にあたります。 下図はCmd消去オブジェクトをクリックしたときのコードです。 Txt表示のあとにピリオドを打つとウィンドウがドロップダウンしますね。
この中のマークがプロパティを表すアイコンで,ここに表示されるプロパティが使用可能ということです。 マークはメソッドといいます。 目次に戻るテキストボックスについて「テキストボックス」コントロールは、 "編集フィールド" または "編集コントロール" と呼ばれることもあります。数字でも文字でもテキストボックスに入力されると,すべて「文字列」として扱われることに注意してください。 つまり1455という数字をテキストボックスに入れると,それは1455という文字です。したがって原則としてはそのまま計算などには使えません。ただし,VBの方で自動的に判断してくれることもあります。 目次に戻るCopyright © [VB For Education] All rights reserved.
|