VB怎么随鼠标画线

就是随着鼠标移动画线我是要说的是,鼠标移到哪里我线画到哪里要在FORM上画... 就是随着鼠标移动画线
我是要说的是,鼠标移到哪里我线画到哪里要在FORM上画
展开
 我来答
Zaxife
推荐于2016-09-16 · TA获得超过1254个赞
知道小有建树答主
回答量:1138
采纳率:0%
帮助的人:425万
展开全部
直接在Form的鼠标移动事件上加Me.Line(X1, Y1)-(X2, Y2),RGB(0,128,192):

Dim xx As Long, yy As Long

Private Sub Form_Load()
Me.AutoRedraw = True
Me.DrawMode = 13
Me.DrawStyle = 6
Me.DrawWidth = 2
End Sub

Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
If xx = 0 And yy = 0 Then GoTo neednext
Me.Line (xx, yy)-(X, Y), RGB(0, 128, 192)
neednext:
xx = X
yy = Y
End Sub
百度网友bd781c7
2009-11-07 · TA获得超过960个赞
知道答主
回答量:82
采纳率:0%
帮助的人:72.5万
展开全部
private sub picture1_mousedown (button as integer'shift as integer,x as single,y as single)
picture1.currentx=x
picture1.currenty=y
end sub
没注意大小写,再界面上设置一个图片框,然后编写以上代码就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式