VB制作自动滚动字幕窗体

单击“开始”按钮,字幕自动从右至左滚动,当字幕从左面完全消失后,再从右边界自动出现,继续滚动,字体颜色随机变化,且“开始”按钮切换成“停止”按钮。单击“停止”按钮,字幕停... 单击“开始”按钮,字幕自动从右至左滚动,当字幕从左面完全消失后,再从右边界自动出现,继续滚动,字体颜色随机变化,且“开始”按钮切换成“停止”按钮。单击“停止”按钮,字幕停止滚动,且按钮切换成“开始”按钮。 展开
 我来答
袖生香的幸福2273
2015-04-23 · 超过66用户采纳过TA的回答
知道答主
回答量:129
采纳率:0%
帮助的人:128万
展开全部
Dim a Const s = "你好,欢迎你!!" Private Sub Command1_Click() Cls If Command1.Caption = "停止" Then Timer1.Enabled = False Command1.Caption = "开始" Else Timer1.Enabled = True Command1.Caption = "停止" a = Me.ScaleWidth End If End Sub Private Sub Form_Load() Command1.Caption = "开始" Timer1.Interval = 200 Timer1.Enabled = False End Sub Private Sub Timer1_Timer() Cls a = a - 100 If a + TextWidth(s) < 0 Then a = Me.ScaleWidth CurrentX = a CurrentY = 500 Me.ForeColor = QBColor(Int(Rnd * 15)) Print s End Sub
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式