vb.net 如何在如图所示的框里做一个滚动字幕出来,急求!!!

求代码... 求代码 展开
 我来答
阳光的雷咩咩
2016-10-27 · TA获得超过1.4万个赞
知道大有可为答主
回答量:2.3万
采纳率:66%
帮助的人:7824万
展开全部
        private void button1_Click(object sender, EventArgs e)
        {
            Timer t = new Timer();
            t.Interval = 50;
            int n = 0;
            int w = this.label1.Width;
            t.Tick += (s, ee) =>
            {
                n += 10;
                int d = this.Width - w;
                this.label1.Left = n % d;
            };
            t.Start();
        }
追问
是vb.net
追答
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim t As New Timer
t.Interval = 50
AddHandler t.Tick, AddressOf T_Tick
t.Start()
End Sub

Dim n = 0
Private Sub T_Tick(sender As Object, e As EventArgs)
Dim w = Me.Label1.Width
n += 10
Dim d = Me.Width - w
Me.Label1.Left = n Mod d
End Sub
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式