谁帮我写一个VB鼠标移动后点击的程序!~

写一个VB移动到坐标点上``然后单击一下```然后在移动到另外一个点上在单击一下``中间延迟1.5秒````然后再返回原来的点上,就一直重复这样的工作!是按F9开始F12... 写一个VB移动到坐标点上``然后单击一下```然后在移动到另外一个点上在单击一下``中间延迟1.5秒````然后再返回原来的点上,就一直重复这样的工作!
是按F9开始 F12停止运行!!
不好意思!~你能再帮我加上鼠标点击,然后在点另外一个坐标么
然后再循环回原来那个坐标上`````我不会VB的``能写的全一些么?

我就是不想用按键所以才!~~~
展开
 我来答
百度网友027efc729
2008-08-17 · TA获得超过246个赞
知道小有建树答主
回答量:596
采纳率:0%
帮助的人:263万
展开全部
Private Declare Sub mouse_event Lib "user32" (ByVal dwFlags As Long, ByVal dx As Long, ByVal dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As Long)
Private Declare Function SetCursorPos Lib "user32" (ByVal x As Long, ByVal y As Long) As Long
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Const MOUSEEVENTF_MOVE = &H1 ' mouse move
Const MOUSEEVENTF_LEFTDOWN = &H2 ' left button down
Const MOUSEEVENTF_LEFTUP = &H4 ' left button up

Private Sub Timer1_Timer()
SetCursorPos x1, y1
mouse_event MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0
mouse_event MOUSEEVENTF_LEFTUP, 0, 0, 0, 0

Sleep 1500
SetCursorPos x0, y0

End Sub
Private Sub Form_Load()
Timer1.Enabled = True

Timer1.Interval = 1
End Sub
djrm_yb
2008-08-17 · TA获得超过1927个赞
知道小有建树答主
回答量:1035
采纳率:100%
帮助的人:778万
展开全部
Private Declare Function SetCursorPos Lib "user32" (ByVal X As Long, ByVal Y As Long) As Long
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Sub WaitSomeTime(tTime As Single)
If tTime > 100 Then
For I = 0 To tTime \ 100
WaitSomeTime 100
DoEvents
Next
If tTime Mod 100 <> 0 Then WaitSomeTime tTime Mod 100
Else
Sleep tTime
End If
DoEvents
End Sub

Private Sub Command1_Click()
WaitSomeTime 1000
I = SetCursorPos(130, 336)
End Sub

F9 跟 F12 开始跟停止你就自己写吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友341d60039
2008-08-17 · TA获得超过4291个赞
知道小有建树答主
回答量:1424
采纳率:0%
帮助的人:0
展开全部
你可以用按键精灵,很简单的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wq6569145
2008-08-17 · 超过26用户采纳过TA的回答
知道答主
回答量:139
采纳率:0%
帮助的人:63.7万
展开全部
你去下个按键精灵就好了。还写什么程序呀。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式