急求 vb高手解答,设计一个能控制速度的滚动字幕程序

显示字幕的方框用文本框。速度包含慢速、中速和快速3种,分别用3个单选按钮表示(用框架控件包住)。程序运行后,方框中的文字从左向右移动。单击下面的某一按钮,方框中的文字格式... 显示字幕的方框用文本框。速度包含慢速、中速和快速3种,分别用3个单选按钮表示(用框架控件包住)。程序运行后,方框中的文字从左向右移动。单击下面的某一按钮,方框中的文字格式和速度能相应地改变 展开
 我来答
高山之澍93
2010-07-01 · TA获得超过237个赞
知道小有建树答主
回答量:83
采纳率:0%
帮助的人:103万
展开全部

不给分就太不对了,这里是简单的演示,给你一个思路。按照图片上的布局摆放控件,命名在左下角。然后把上面的代码复制粘贴就OK了

源码:

Option Explicit

Dim str As String

Private Sub cmdClose_Click()

End

End Sub

Private Sub cmdStart_Click()

str = Text1.Text

Timer1.Enabled = True

Text1.Locked = True

End Sub

Private Sub cmdStop_Click()

Timer1.Enabled = False

Text1.Enabled = True

End Sub

Private Sub Form_Load()

Option1.Item(1).Value = True

Timer1.Enabled = False

End Sub

Private Sub Option1_Click(Index As Integer)

Select Case Index

Case 0

Timer1.Interval = 500

Case 1

Timer1.Interval = 250

Case 2

Timer1.Interval = 50

End Select

End Sub

Private Sub Timer1_Timer()

Text1.Text = Space(2) + Text1.Text

If (Len(Text1.Text) > 50) Then

Text1.Text = str

End If

End Sub

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式