刚刚冲完凉,突然听音乐的时候,看到标题一直滚动。所以就打开VB试试看,这个确实很简单,但是想把这个代码记录一下,如果以后用VB写播放器之类的可以用到。

运行效果:

下面就是代码:

Dim Str_cp As String   '获取程序当前标题
Dim i As Integer       '循环计次
Dim Str_len As Integer '获取标题长度
Dim Title As String     '字符串中截取出的字符
Private Sub Command1_Click()  '点击按钮
Timer1.Enabled = True       '开启定时器
Timer1.Interval = 500       '设置定时器的时间周期
End Sub
Private Sub Form_Load()         '加载窗体
Me.Caption = "王杰-不浪漫罪名"  '设置一个固定的标题
Str_cp = Me.Caption             '保存标题到变量
Str_len = Len(Str_cp)           '获取标题的长度保存在变量中
i = 1                           '给i赋初始值
End Sub
Private Sub Timer1_Timer()      '定时器事件
Title = Mid(Str_cp, i, Str_len) '截取标题的字符串,从i开始
Me.Caption = Title              '截取到的字符 设置成标题
If i > Str_len Then             '如果i > 标题的字符
Me.Caption = Str_cp             '那么还原标题
i = 1                           '还原i
End If
i = i + 1                       '每次循环i都加1
End Sub

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。