主题:请问怎样用鼠标点击屏幕刷新??
dgwdgw
[专家分:100] 发布于 2008-09-11 15:11:00
我想在程序的主界面上点击一下鼠标,不管是左键还是右键,程序的屏幕就跳动一下。
应该怎样写???谢谢![em1]
回复列表 (共6个回复)
沙发
wwc7654321 [专家分:1590] 发布于 2008-09-13 22:09:00
“程序的屏幕就跳动一下”?
如果只是装模作样跳动一下,可以
sub form_click()
hide
show
end sub
刷新是用refresh的
板凳
dgwdgw [专家分:100] 发布于 2008-09-14 14:54:00
谢谢,这样是可以,不过我的想法是上下移动,就像拍篮球一样
上下移动,不过不要移动太大,,这种意图不好用文字表明?
还是谢谢你啊!
3 楼
老大徒伤悲 [专家分:29120] 发布于 2008-09-15 17:45:00
在窗体上加一个计时器。
然后添加如下代码:
Dim ci As Integer
Private Sub Form_Load()
Timer1.Interval = 100
Timer1.Enabled = False
End Sub
Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
ci = 10
Timer1.Enabled = True
End Sub
Private Sub Timer1_Timer()
Select Case ci
Case 10, 8, 6, 4, 2
Top = Top - 600
ci = ci - 1
Case 9, 7, 5, 3, 1
Top = Top + 600
ci = ci - 1
Case 0
Timer1.Enabled = False
End Select
End Sub
4 楼
sy394146138 [专家分:0] 发布于 2008-09-15 17:49:00
还不太明白是什么意思,呵呵
5 楼
老大徒伤悲 [专家分:29120] 发布于 2008-09-15 19:16:00
他说的就是qq的那个“抖动窗口”
6 楼
dgwdgw [专家分:100] 发布于 2008-09-15 20:39:00
还是老大厉害,就是象那种效果模样,谢谢啊,我试试。[em1]
我来回复