CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

我想实现TEXT框中的文本循环滚动,请高手指点!

楼主a_yin(渡盡劫波兄弟在,相逢一笑泯恩仇!)2006-03-30 17:17:01 在 VB / 基础类 提问

我想实现TEXT框中的文本循环滚动,请高手指点!  
  我用了如下方法:  
  Private   Sub   Timer1_Timer()  
  iStep   =   20  
  Label1.Top   =   Label1.Top   +   iStep  
  Label2.Top   =   Label2.Top   -   iStep  
  End   Sub  
  可惜只能滚动一下,不能循环滚动!  
  请高手指点!  
  谢谢了 问题点数:20、回复次数:4Top

1 楼faysky2(出来混,迟早是要还嘀)回复于 2006-03-30 17:26:11 得分 7

Private   Sub   Timer1_Timer()  
          iStep   =   20  
          Label1.Top   =   Label1.Top   +   iStep  
          Label2.Top   =   Label2.Top   -   iStep  
          If   Label1.Top   >   Label1.Container.Height   Then   Label1.Top   =   0  
          If   Label2.Top   <   0   Then   Label2.Top   =   Label2.Container.Height  
  End   Sub  
  Top

2 楼benyfeifei(狒狒)回复于 2006-03-30 17:29:34 得分 7

在窗体增加一个PictureBox,在PictureBox增加一个支持多行的文本框,文本框设置成无边框形式。  
   
  Const   SCROLLSPEED=20        
  Private   Sub   Timer1_Timer()  
   
  If   Text1.Top+Text1.Height   <=0   then  
      Tex1.Top=PictureBox1.ScaleHeight  
  Else  
   
    Text1.Top=Text1.Top-SCROLLSPEED  
  End   If  
     
  End   Sub  
  Top

3 楼a_yin(渡盡劫波兄弟在,相逢一笑泯恩仇!)回复于 2006-03-30 17:50:29 得分 0

faysky2():  
  小弟斗胆问一句:  
  左右循环移动该是怎样的?Top

4 楼faysky2(出来混,迟早是要还嘀)回复于 2006-03-30 20:03:56 得分 6

一样的:  
   
  Private   Sub   Timer1_Timer()  
          Dim   iStep   As   Long  
          iStep   =   20  
          Label1.Left   =   Label1.Left   +   iStep  
          Label2.Left   =   Label2.Left   -   iStep  
          If   Label1.Left   >   Label1.Container.Width   Then   Label1.Left   =   -Label1.Width  
          If   Label2.Left   <   -Label2.Width   Then   Label2.Left   =   Label2.Container.Width  
  End   SubTop

相关问题

  • 文本滚动
  • 文本的滚动?
  • 关于memo文本框的自动缓慢循环滚动文本的问题?? 有谁来给我指点一下迷津.
  • 滚动文本????请帮助!!!!!!
  • 老问题,文本读写,请指点
  • 如何让文本自动滚动?
  • 怎样实现滚动文本???
  • 滚动文本如何用MARQUEE实现??
  • 文本框的滚动问题!
  • listbox中的绑定的文本滚动

关键词

  • 文本
  • top
  • istep
  • label
  • 请高手指点
  • timer
  • 想实现text框
  • 中的文本循环滚动
  • private sub
  • container

得分解答快速导航

  • 帖主:a_yin
  • faysky2
  • benyfeifei
  • faysky2

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo