Vb滚动字幕程序代码 急

要求:用一个时钟控制字幕滚动速度,用一个标签放置滚动字幕界面如图Form1-□Xwindows2000... 要求:用一个时钟控制字幕滚动速度,用一个标签放置滚动字幕 界面如图
Form1 - □ X
windows 2000
展开
 我来答
开开心心6666666
2011-11-16 · TA获得超过250个赞
知道答主
回答量:76
采纳率:0%
帮助的人:31.1万
展开全部
1、在窗体上画上计时器控件timer1 和 label控件label1.
2、设置timer1的enable属性为false,interval属性为500,即500毫秒执行一次
3、设置label1的autosize属性为true,表示label1根据caption属性的内容自动调整大小。
4、在代码窗口里,写出以下代码:

Dim ChuShiWeiZhi As Integer'表示label1的初始位置
Private Sub Command1_Click()
Timer1.Enabled = True'使计时控件工作
End Sub

Private Sub Form_Load()'窗体加载时,记录label1的位置,并初始化label1的内容,注意vbCrLf表示换行
ChuShiWeiZhi = Label1.Top
Label1.Caption = "请" & vbCrLf & "采" & vbCrLf & "纳" & vbCrLf & "我" & vbCrLf & "的" & vbCrLf & "答 " & vbCrLf & "案" & vbCrLf & "已" & vbCrLf & "通" & vbCrLf & "过" & vbCrLf & "测" & vbCrLf & "试"
End Sub

Private Sub Timer1_Timer()
Label1.Top = Label1.Top - 200'没执行一次使label1的top减少200缇,200可以修改为任意你要的值
If Label1.Top + Label1.Height < 0 Then'当label1完全移出窗体时,令它top再次变为初始的值,实现循环
Label1.Top = ChuShiWeiZhi
End If
End Sub
通过测试,请采纳答案,我是vb编程团队成员,很高兴为您服务!
班丘晓桐0U
2011-11-16 · TA获得超过446个赞
知道小有建树答主
回答量:739
采纳率:0%
帮助的人:615万
展开全部
label1.left=label1.left-100
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我还在等着你啊
2011-11-16 · 超过12用户采纳过TA的回答
知道答主
回答量:54
采纳率:0%
帮助的人:29.4万
展开全部
计时器控件 和 label控件。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式