标题:请教字幕移动的问题
只看楼主
维夏
Rank: 2
等 级:论坛游民
威 望:1
帖 子:32
专家分:11
注 册:2009-9-22
结帖率:50%
 问题点数:0 回复次数:6 
请教字幕移动的问题
各位高手,我又来麻烦你么了,这次请教一下,就是字幕移动的问题。
我要设计一字幕,让它可以从左移到右,且循环的,不知道怎么设计呢?
嗯,就是计时器那里的那个代码不会哦。麻烦一下啦,谢谢先……
搜索更多相关主题的帖子: 字幕 
2009-10-20 16:38
guang
Rank: 4
来 自:广东深圳
等 级:贵宾
威 望:13
帖 子:1414
专家分:285
注 册:2006-4-3
得分:0 
设置它的location

不相信未作牺牲竟先可拥有,只相信靠双手找到我的欲求!!
我的博客:http://liao5930.blog.
2009-10-20 16:52
taobin
Rank: 2
来 自:四川
等 级:论坛游民
帖 子:34
专家分:30
注 册:2009-8-28
得分:0 
添加一个timer控件。在timer1_Tick事件中写入: label1.Left +=5;
            if (label1 .Left >=this.Width )
                label1.Left   =0-label1 .Width ;

其实并不可怕
2009-10-20 17:01
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 
呵呵,记得之前有人发过这样的帖子的
他是改变textbox中文字的移动,而不是移动一个控制的位置(如Label).

飘过~~
2009-10-20 17:04
xudongcsharp
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:129
专家分:156
注 册:2009-5-31
得分:0 
在timer的Tick事件里添加代码:
lable1.left-=10;
if(lable1.Left+lable1.Width<=0)
 lable1.Left=((Form)this.Width);
2009-10-20 19:07
维夏
Rank: 2
等 级:论坛游民
威 望:1
帖 子:32
专家分:11
注 册:2009-9-22
得分:0 
谢谢你们啊,嘿嘿,我去调试一下先,嘿嘿……
2009-10-21 09:44
糖果盒
Rank: 2
等 级:论坛游民
帖 子:9
专家分:11
注 册:2009-10-19
得分:0 
谢谢,但还有点问题,就是当循环运动是,一会就回重叠。
不知是什么愿因。麻烦了。
2009-10-23 11:15



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-289241-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.517357 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved