Public Class Form1
Dim pbox(40) As PictureBox
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.Width = 474
Dim i
For i = 1 To 40
pbox(1) = New PictureBox
Dim r = Int(Rnd() * 256)
Dim g = Int(Rnd() * 256)
Dim b = Int(Rnd() * 256)
With pbox(1)
' .BackColor = Color.Blue
.BackColor = Color.FromArgb(255, r, g, b)
.Width = 55
.Height = 23
.Left = 5 + (i Mod 8) * (.Width + 2)
.Top = 5 + ((i - 1) \ 8) * 25
End With
Me.Controls.Add(pbox(1))
Next
End Sub
End Class
沒有留言:
張貼留言