絵の選択表示
- 絵は、ImageFromFile()命令により画像ファイルの絵をPictureBoxに読み込むことができる。
- これにより様々な絵を、複数用意したPictureBoxにそれぞれ読み込んで表示させることができる。
- 一方、PictureBoxの絵は、Imageプロパティを利用すると、他のPictureBoxの絵を取りこむことができる。これは絵を代入するという考え方である。
- 応用として、 PictureBox2に犬の絵、PictureBox3に猫の絵、PictureBox4に猿の絵、PictureBox5に鳥の絵が表示されているとし、
PictureBox1にどれかの絵を表示させることも可能である。
- これには、ランダムとIf文を利用すればよい。
- 乱数(ランダム)により、例えば1〜4の数字を発生させ、もし1ならばPictureBox2の絵を表示する、もし2ならば・・・とすればよい。
d = Int(Rnd(1) * 4 )
If x = 1 Then
PictureBox1.Image = PictureBox2.Image
Else
If x = 2 Then
PictureBox1.Image = PictureBox3.Image
Else
If x = 3 Then
PictureBox1.Image = PictureBox3.Image
//以下略
End If