Dim XStart As Single, YStart As SinglePrivate Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button <> 1 Then Exit Sub Me.DrawWidth = 2 XStart = X YStart = Y End SubPrivate Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button <> 1 Then Exit Sub Line (XStart, YStart)-(X, Y) XStart = X YStart = Y End Sub
上面的效果不好,改一下Dim XStart As Single, YStart As SinglePrivate Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button <> 1 Then Exit Sub Me.DrawMode = 13 Me.DrawWidth = 3 XStart = X YStart = Y End SubPrivate Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button <> 1 Then Exit Sub Line (XStart, YStart)-(X, Y) XStart = X YStart = Y End Sub
Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button <> 1 Then Exit Sub Me.DrawMode = 13 Me.DrawWidth = 3 XStart = X YStart = Y End SubPrivate Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) Me.MousePointer = 2 '设置鼠标形状 If Button <> 1 Then Exit Sub Line (XStart, YStart)-(X, Y) XStart = X YStart = Y End Sub
If Button <> 1 Then Exit Sub
Me.DrawWidth = 2
XStart = X
YStart = Y
End SubPrivate Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
If Button <> 1 Then Exit Sub
Line (XStart, YStart)-(X, Y)
XStart = X
YStart = Y
End Sub
If Button <> 1 Then Exit Sub
Me.DrawMode = 13
Me.DrawWidth = 3
XStart = X
YStart = Y
End SubPrivate Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
If Button <> 1 Then Exit Sub
Line (XStart, YStart)-(X, Y)
XStart = X
YStart = Y
End Sub
If Button <> 1 Then Exit Sub
Me.DrawMode = 13
Me.DrawWidth = 3
XStart = X
YStart = Y
End SubPrivate Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Me.MousePointer = 2 '设置鼠标形状
If Button <> 1 Then Exit Sub
Line (XStart, YStart)-(X, Y)
XStart = X
YStart = Y
End Sub