在Access窗体上设置文字滚动效果

2018-01-20 16:42:00
黄善超
原创
1378

在Access窗体中,为了更加突出显示部分重要内容,有时希望文字能从左到右划过,滚动显示。

如图,文字“Office中国”至左向右滚动。



窗体的 TimerInterval 属性设置以毫秒为单位指定 Timer 事件间的时间间隔定期发生。时间间隔可以从 0 到 2,147,483,647 毫秒。将 TimerInterval 属性设为 0 可阻止 Timer 事件发生。

Private Sub Form_Load()
    Me.TimerInterval = 100   
End Sub

Private Sub Form_Timer()
    If Me.Label1.Left < Me.InsideWidth Then    '判断标签是否到底窗体的最右端。如果到底即重新滑动
        Me.Label1.Left = Me.Label1.Left + 100    '每隔100毫秒 标签向右移动100 
    Else
        Me.Label1.Left = 0
    End If   
End Sub

在窗体中添加“Label1”标签控件,标题为“Office中国”。设置每100毫秒,标签控件向右移动100缇。直到等于窗体的窗口的宽度。标签又重新从0开始滑动。

    分享