【課題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)プロジェクト