欢迎来到天天文库
浏览记录
ID:42923604
大小:1.28 MB
页数:67页
时间:2019-09-25
《第5章 常用标准控件》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第5章常用标准控件本章的学习要点标签、文本框的常用属性、事件、方法命令按钮的常用属性、事件和方法图片框、图像框的属性、事件、方法;图形文件的载入框架的属性和功能复选框、单选按纽的常用属性、事件、方法列表框、组合框的常用属性、事件、方法滚动条、计时器的常用属性、事件、方法工具箱控件图解概述指示器标签框架复选框组合框水平滚动条时钟目录列表框形状图象框OLE图片框文本框命令按钮单选按钮列表框垂直滚动条驱动器列表文件列表LINEData控件是VB中预先定义好了的、程序中能够直接使用的对象,每个控件都有自己的属性、事件和方
2、法。VB有三种控件:标准控件:存在于工具栏中,不可删除。被封装在VB的.exe文件中,不可以删除。ActiveX控件:由第三方制造的,以独立文件存在,扩展名为.ocx,使用前必须添加到工具栏中。可插入的对象:如Execl,Word等能添加到工具栏中,所以也是控件。向工具箱中添加控件的方法如果想使用标准工具箱中没有的控件,则必须将该控件添加到工具箱中。添加过程如下:概述向窗体上添加控件,有三种方法:方法一:单击工具箱中的某控件图标,该图标反相显示;移动鼠标至窗体上,光标变为“+”,按下鼠标左键不放,向右下方拖动鼠标
3、;当控件为合适大小时松开鼠标,一个控件就添加好了。方法二:双击工具箱中的某控件图标,在窗体中就添加了该控件,与第一种方法不同的是,所添加控件大小、位置是固定的。方法三:按如下步骤操可以添加多个某种类型的控件:按住Ctrl键,不要松开;单击工具箱中要画的控件的图标,然后松开Ctrl键;按第一种方法在窗体上画出控件(可以画一个或多个);画完控件后,单击工具箱中的指针图标(或其他图标)。概述图形控件VB中的图形控件分为图片框(PictureBox)、图像框(Image)、直线控件和形状控件。图形控件的使用能美化界面和增
4、加界面的趣味性。图片框图片框控件可以用来显示.bmp、.ico、.jpeg、.jpg、.gif等图片类型的文件,且可以绘制图形、显示文本或计算结果,还可以作为容器放置其它控件。图形控件图片框常用属性Align:设置图片框在窗体中的显示方式,语法格式:对象名.Align={0
5、1
6、2
7、3
8、4}属性值说明0-None默认值,表示无特殊显示1-AlignTop表示图片框停靠在窗体上端并与窗体一样宽2-AlignBottom表示图片框停靠在窗体底部并与窗体一样宽3-AlignLeft表示图片框停靠在窗体左端并与窗体一样高
9、4-AlignRight表示图片框停靠在窗体右端并与窗体一样高图形控件图片框常用属性AutoSize:设置控件是否能自动调整大小以适应图片内容。语法格式:其中:属性值为False(默认值)表示图片框不能自动改变大小以适应其中的图形,保持原始尺寸,如果图形比图片框大,则超出的部分将被剪切掉;属性值为True表示图片框可以自动调整图片框大小以显示图片的全部内容。对象名.AutoSize={True
10、False}图形控件图片框常用属性Picture:设置图片框控件中显示的图片。在界面设计时,可直接利用属性窗口中的Pic
11、ture属性设置相应图片的目录装入图片;在程序运行时,可使用LoadPicture函数装载图片,语法格式为:对象名.Picture=LoadPicture("图形文件名")图形控件图片框图片框控件的事件图片框常用的事件是Click和DblClick,分别是单击和双击图片框时发生的事件。图片框控件的方法图片框常用的方法有Print、Cls、Move和SetFocus。同时,图片框支持Pset、Point、Circle和Line等绘图方法。装载图片装载图片有三种方法:方法1:在界面设计时,通过Picture属性装载图
12、片,在Picture属性中选择需要装入的图形文件名。方法2:在程序运行期间,用LoadPicture函数装载。方法3:在界面设计时,利用菜单中的“编辑”→“粘贴”功能,将剪贴板中的图片粘贴到图形控件中。图形控件图片框卸载图片语法格式:保存图片SavePicture函数的功能是用来保存在图片框中处理过的图像。语法格式:例如:SavePicturePicture1.Image,"aa.bmp"[对象.]Picture=LoadPicture(“”)SavePicture对象名.Image,保存文件名例:设计一个窗体,
13、通过命令按钮单击实现两个图片框控件中图片之间的切换。图形控件界面设计和运行结果图形控件对象属性属性值CommandButtonNameCommand1Caption交换PictureBoxNamePicture1Pictured:6.jpgPictureBoxNamePicture2Pictured:7.jpg属性设置如下表:图形控件代码编写如下PrivateSubC
此文档下载收益归作者所有