您的批评和鼓励都是我把编程无限办好的动力! 您编程时遇到困难,或遇到不顺心的事想发发牢骚尽管到这里来吧! 虽然本网力求全面,但也不能包罗万象,这些我筛选出的优秀网站连接就是对本站最好的补充! 学习编程当然也离不开书本了,这里收集大量编程书籍! 编程无限之源码超市,这里收集的代码令你意想不到的全面! 欢迎光临编程网校,这里专门收集VB/CB入门文章及技术文章! 欢迎光临编程无限!
     
       
 
当前位置:中文资料 >> 绘图
在图片上平滑移动文字
  资料类型: 绘图 上传时间: 2001-02-21 阅读次数: 2559



在图片上平滑移动文字
在很多电影及游戏的结尾,你可以看到文本在图片上平滑地卷到屏幕的上方(如电
影的版权声明等),在 VB 中,可以使用以下步骤及方法实现此“特技”:
 
1、新建一工程文件,缺省创建 Form1;
2、在 Form1 上放置 Picture Box 控件 Picture1,选择背景图片;
3、选择 Picture1(即以它为一个容器),在上面放置 Label 控件 Label1,设置
Label1 的 BorderStyle 属性为 0(透明——即在控件后的背景色和任何图片都是
可见的),设置 Caption 为待移动的字符串;
4、在 Form1 上放置 Timer 控件 Timer1,设置 Enabled 属性为 True,设置
Interval 为 100,在 Timer1 的 Timer 事件中加入以下程序:
iStep=20
Label1.Top=Label1.Top - iStep
Interval 决定图形移动速度;iStep 决定图形移动的平滑程度。
5、在 Form_Load 事件中加入以下程序: face="宋体">Lable1.Top = Picture1.
ScaleHeight
 
到此,你就可以实现文字在图形上的平滑移动。本例产生的效果是由下向上移动,
如果你将程序稍加改变,就可以实现由下到上,由左到右,由右到左等“特技”效
果。


推荐给朋友 点 评( 0 ) 返回前页 关闭此页
   
  本类最热文章排名:
  1.字体闪烁
2.用Visual Basic与MS-Draw开发通用作图软件
3.制作图像的Mask图
4.怎样使程序的标题条闪烁?
5.PaintPicture 遮法解
6.在VB中制作可滚动的图像显示
7.用VB绘制正弦动画曲线
8.在VB中进行各种图形切换的方法
9.用Visual Basic 定制BMP文件
10.五彩缤纷的清屏效果
   
   
  评论:
 
 
 

 

关于本站 版权声明 联系方法
编程无限 V4.1 Copyright © 1999-2009 21code.com

京ICP备05006938号