
急急!!VB高手帮下忙!~~
谢谢!!单击命令按纽"开始",标签文字在定时器控制下自动的从左向右移动,移动的速度为每个时间间隔右移100缇,当标签移到窗体外时,再从窗体的左边进入,同时,命令的"开始"...
谢谢!!
单击命令按纽"开始",标签文字在定时器控制下自动的从左向右移动,移动的速度为每个时间间隔右移100缇,当标签移到窗体外时,再从窗体的左边进入,同时,命令的"开始"按纽变为"停止"按纽
定时器的时间间隔为0.1秒
再次谢谢!! 展开
单击命令按纽"开始",标签文字在定时器控制下自动的从左向右移动,移动的速度为每个时间间隔右移100缇,当标签移到窗体外时,再从窗体的左边进入,同时,命令的"开始"按纽变为"停止"按纽
定时器的时间间隔为0.1秒
再次谢谢!! 展开
2个回答
展开全部
Private Sub Command1_Click()
If Command1.Caption = "开始" Then
Timer1.Enabled = True
Command1.Caption = "停止"
Else
Timer1.Enabled = False
Command1.Caption = "开始"
End If
End Sub
Private Sub Form_Load()
Timer1.Enabled = False
End Sub
Private Sub Timer1_Timer()
Label1.Left = Label1.Left + 100
If Label1.Left >= Form1.Width Then
Label1.Left = 0 - Label1.Width
End If
End Sub
If Command1.Caption = "开始" Then
Timer1.Enabled = True
Command1.Caption = "停止"
Else
Timer1.Enabled = False
Command1.Caption = "开始"
End If
End Sub
Private Sub Form_Load()
Timer1.Enabled = False
End Sub
Private Sub Timer1_Timer()
Label1.Left = Label1.Left + 100
If Label1.Left >= Form1.Width Then
Label1.Left = 0 - Label1.Width
End If
End Sub

2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图...
点击进入详情页
本回答由AiPPT提供
展开全部
从左向右
Private Sub Timer1_Timer()
If Label1.Left > 20000 Then
Label1.Left = -100
End If
Label1.Left = Label1.Left + 10
End Sub
从右向左
Private Sub Timer1_Timer()
If Label1.Left <-100 Then
Label1.Left = 1000
End If
Label1.Left = Label1.Left - 10
End Sub
Private Sub Timer1_Timer()
If Label1.Left > 20000 Then
Label1.Left = -100
End If
Label1.Left = Label1.Left + 10
End Sub
从右向左
Private Sub Timer1_Timer()
If Label1.Left <-100 Then
Label1.Left = 1000
End If
Label1.Left = Label1.Left - 10
End Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询