初心者のためのゲームプログラミング入門

プログラミングとゲームの杜

初心者のためのプログラミング入門 & ゲームプログラムの作り方入門

VisualBasic 2015 入門

12.ハイ&ローゲームを作ろう その5

 

今回は [ ハイ&ローゲームを作ろう その4 ] の続きです。

ここからはゲームとしての形や流れを作っていきます。

 

 

フォームの Load イベントを使おう

どんなプログラムでも初期設定をする必要があります。
VB の場合、フォームの Load イベントを使うのが一般的です。
理由は、フォームが作られたとき、最初に1回だけ実行されるからです
使い方ですが、実はすでに使っています。

[ はじめての VB プログラミング その2 ]

このページの「メッセージボックスを表示させてみよう」の所です。

 

実際に Load イベントを使ってみましょう。
フォームの何も無い所でダブルクリックしてください。

 

vb Loadで初期処理を行う

 

 

コード編集画面に切り替わり、Form1_Load が追加されます。
このサブルーチンの中に初期処理を書きます。

 

ゲームのための初期設定を行う

 

変数 kazu の中に2を代入していますが、これは仮です。
このあとのテストで使います。

では実行してみます。

 

load イベントで初期化

 

ラベルの内容がプログラム通りに変更されました。
ちなみに、IDE 上でラベルの Text プロパティを直接書き換えても同じことができます。

 

 

ボタンの表示を変えよう

2つのボタンの表示を HIGH と LOW に変更します。
今回はプログラミングするのではなく IDE 上で変更してみます。

 

Button1 をクリックしてプロパティを表示させましょう。
一覧の一番下に Text プロパティがあると思います。
この内容を Button1 から HIGH に変更します。

 

vb ボタンの表示を変更する

 

 

プロパティを変更すると次のようにボタンの表示が HIGH に変わります。
Button2 も同じ手順で Text プロパティを LOW に変更しましょう。

 

vb ボタンのプロパティ

 

 

実行してボタンの表示が変わっているか確認しましょう。

 

vb ボタンのテキストプロパティ

 

 

コメントを入れよう

プログラマーになりたい!

と思っている人におすすめしたいことがあります。
それはプログラムの中にコメントを入れることです。
なんか面倒くさいと思うかもしれませんが、これは自分自身が得する行動です
だまされたと思ってコメント入れてみましょう。

 

コメントの入れ方ですがアポストロフィ ( ' ) を使います。
※ シングルコーテーションと呼ぶ人もいます。
キーボードの種類にもよりますが、だいたい7キーにあります。
Shift キーを押しながら7キーを押すと入力できます。

 

アポストロフィの入力方法

 

 

コメントの内容は、そこの場所でどんな処理が行われているか
何に使われているか、など書き込みます。
試しに、作成中のプログラムにコメントを4つ入れてみます。

 

vb コメント アポストロフィ

 

アポストロフィは行の先頭に入れます。
行の途中に入れても有効です。
つまり、アポストロフィを入れた場所から後ろがコメントとして扱われます

コメントの部分は実行のとき処理されません。
今回のように注釈としてだけでなく、一時的に処理させないように
プログラムをコメントにする使い方もあります。