首页

  1. 首页
  2. 测绘论文
  3. 内容

报表中的滚动问题

报表中的滚动问题

 
Microsoft Visual Basic以其简单、易学及功能强大的特点正在Windows应用开发中越来越为广大用户及程序设计人员所青睐。VB是Windows环境下速度最快的编程工具,VB作为工作组级的软件开发工具在国外也十分流行,而对于软件开发者来说,熟练掌握一种企业级和工作组级的工具是非常必要的。
在Windows应用程序开发过程中,无可避免地要经常遇到滚动问题。特别是在制作报表的应用程序中,由于表的大小往往超出屏幕的大小,这样就不能够利用VB所提供的各种控件直接在Form上组合出所要求的报表。通常解决的方法为:先用控件组合出表体的一部分,然后利用算法显示其他部分。例:可使表体对应一数组,控制控件每次只显示数组的一部分来达到滚动的目的。此种方法并不是真正意义上的滚动,只是在视觉效果上达到了滚动,对于开发人员来说不直观易行。
VB的图片框(Picture Box)可被用来制作很多特殊效果。例如:我们可以制作出电影字幕滚动的效果。只要利用两个Picture Box控件,使其中的一个附属于另一个即可(如图一)。程序运行中,设定Picture1的位置不变并把要显示的内容输出到Picture2中,不断地按照Timer 改变Picture2的位置即可实现滚动。

相关文章

回到顶部
请复制以下网址分享
报表中的滚动问题
http://m.civilcn.com/cehui/chlw/1357372808172139.html