Dim Wration As Double
Dim Hration As Double
Private Sub Form_Load()
Wration = Picture1.Width / Me.Width
Hration = Picture1.Height / Me.Height
End Sub
Private Sub Form_Resize()
Picture1.Width = Me.Width * Wration
Picture1.Height = Me.Height * Hration
Picture1.AutoRedraw = True
Picture1.Scale (0, 100)-(100, 0)
Draw Picture1
End Sub
Private Sub Draw(pic As PictureBox)
pic.Cls
pic.Circle (50, 50), 4, vbRed
pic.Line (20, 20)-(80, 70), vbGreen, B
For i = 1 To 100
pic.PSet (i, Sin(i / 10) * 50 + 50), vbBlue
Next
End Sub