admin 管理员组文章数量: 1086019
2024年3月11日发(作者:免费html)
龙源期刊网
基于VB的WindowsXP滚动窗口的设计
作者:陈艇 陈少琴 陈炯玉
来源:《电脑知识与技术》2013年第09期
摘要:该文通过VB编程,设计一个WindowsXP的滚动窗口。
关键词:VB;WindowsXP;滚动窗口
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2013)09-2096-04
WindowsXP窗口是用来运行程序或查看文档的。当窗口大小显示不了文件或文件夹的所
有内容时,窗口的右端或底端将出现滚动条。单击滚动条并保持,然后移动鼠标则滚动条将随
着鼠标的移动而移动,则可以看见窗口的所有内容。WindowsXP滚动窗口的也可以通过VB
编程来实现。
1 VB简介
Visual Basic是一种可视化、真正面向对象、采用事件驱动方式的结构化高级程序设计语
言和工具的完美集成。它具有编程简单、方便、功能强大等特点,在程序界面设计、多媒体开
发方面更是独具优势。
2 本程序的主要控件及函数
2.1 滚动条控件
滚动条控件包括HscrollBar(水平滚动条)和VscrollBar(垂直滚动条)。它的功能是为
那些不支持滚动的应用程序和控件提供滚动的功能。滚动条出现在应用程序或控件所包含的信
息超过当前窗口所能显示的信息的时侯。
2.1.1 滚动条控件的主要属性
1)LargeChange及SmallChange属性。
两个属性的作用是设置指定滚动条的移动量。
2)Value属性。
表示滚动框在滚动条中的位置。当移动框位于滚动条的最左端或顶端位置时,Value值最
小;当移动框位于滚动条的最右左端或底顶端位置时,Value值最大。
龙源期刊网
2.1.2 滚动条控件的主要事件
1)Scroll事件
Scroll事件发生在滚动框移动时,主要用来访问滚动条移动后的Value值。
2)Change事件
ChangeScroll事件发生在滚动框移动后时,主要用来动态设置控件及变量的值。
2.2 Shell函数
Shell函数的语法为:Shell(pathname[,windowstyle])。主要用来运行一个可执行文件。
参数:
Pathname必选项,表示要执行的程序名。
Windowstyle可选项,表示程序运行时窗口的样式。
返回值:
执行成功,返回程序的任务ID.
执行失败,返回0
3 程序设计
本程序使用了一个窗体,一个水平滚动条HscrollBar,一个垂直滚动条VscrollBar,8个
Image控件,两个Picture控件。其中Image控件用来存放不同应用程序的图标;一个Pictures
控件(Picture1)为固定,另一个Picture控件(Picture2)存放着8个Image控件。同时设置
4 结束语
本程序在WindowsXP编译运行,一切正常。当单击滚动条并保持,然后移动鼠标则滚动
条将随着鼠标的移动而移动,窗口的应用程序内容也随之移动。当双击应用程序图标时,则应
用程序相应执行。
参考文献:
[1] 张宏林.Visual Basic编程疑难详解[M].北京:人民邮电出版社,2000.
龙源期刊网
版权声明:本文标题:基于VB的WindowsXP滚动窗口的设计 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1710095820a557501.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论