VB编程实现:单击命令按钮Command1,标签控件1从左到右,标签控件2从下到上循环移动。注:不

VB编程实现:单击命令按钮Command1,标签控件1从左到右,标签控件2从下到上循环移动。注:不要超出窗体范围。... VB编程实现:单击命令按钮Command1,标签控件1从左到右,标签控件2从下到上循环移动。注:不要超出窗体范围。 展开
 我来答
听不清啊
高粉答主

推荐于2016-03-03 · 说的都是干货,快来关注
知道顶级答主
回答量:7.8万
采纳率:89%
帮助的人:1.9亿
展开全部
在窗体中做两个标签,一个命令按钮,一个定时器控件,复制以下的代码,就可以运行了,如果需要可以调整其中的100和400二个数据的大小。
Dim fx As Integer, fx1 As Integer
Private Sub Form_Load()
Label1.BorderStyle = 1
Label2.BorderStyle = 1
End Sub

Private Sub Command1_Click()
Timer1.Interval = 50
fx = 1: fx1 = -1
End Sub

Private Sub Timer1_Timer()
If Label1.Left < Form1.Width - fx * Label1.Width - 100 Then
Label1.Left = Label1.Left + 50 * fx
Else
fx = -fx
End If
If Label1.Left <= 0 Then fx = -fx

If Label2.Top < Form1.Height - fx1 * Label2.Height - 400 Then
Label2.Top = Label2.Top + 50 * fx1
Else
fx1 = -fx1
End If
If Label2.Top <= 0 Then fx1 = -fx1
End Sub
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式