【課題23のプログラム】
1.素材の作成
今回はなし。
2.インターフェイスの作成
コマンドボタンを4つ配置する。

3.プロパティの設定
(1)コマンドボタン
| オブジェクトの種類 | プロパティ名を探す | 次のように設定する | |
| コマンドボタン | Command1 | Caption | 赤 |
| Command2 | Caption | 緑 | |
| Command3 | Caption | 青 | |
| Command4 | Caption | 終了 |

(2)フォーム
| オブジェクトの種類 | プロパティ名を探す | 次のように設定する | |
| フォーム | Form1 | オブジェクト名 | hikari2 |
| Caption | ピカピカ1 |

4.コードの記述
(1)ジェネラル・プロシージャ(変数宣言も忘れずに)

(2)コマンド1
1#とあるところは1.0と入力する。

(3)コマンド2
1#とあるところは1.0と入力する。

(4)コマンド3
1#とあるところは1.0と入力する。

(5)コマンド4
1#とあるところは1.0と入力する。

(6)プログラム全文
Option Explicit
Dim color As Integer
Sub pikapika()
Dim red As Integer, green As Integer, blue As Integer
Dim i As Integer, j As Long
Dim dummy As Single
Select Case color
Case 1
red = 255
green = 0
blue = 0
Case 2
red = 0
green = 255
blue = 0
Case 3
red = 0
green = 0
blue = 255
End Select
For i = 1 To 5
hikari2.BackColor = RGB(red, green, blue)
For j = 1 To 40000
dummy = 1.0 * 1.0
Next j
hikari2.BackColor = RGB(255, 255, 255)
For j = 1 To 40000
dummy = 1.0 * 1.0
Next j
Next i
End Sub
Private Sub Command1_Click()
color = 1
pikapika
End Sub
Private Sub Command2_Click()
color = 2
pikapika
End Sub
Private Sub Command3_Click()
color = 3
pikapika
End Sub
Private Sub Command4_Click()
End
End Sub
5.実行
(1)赤ボタンをクリック

(2)緑ボタンをクリック

(3)青ボタンをクリック

6.保存
(1)フォーム

(2)プロジェクト
