欢迎来到天天文库
浏览记录
ID:44772702
大小:1.43 MB
页数:91页
时间:2019-10-28
《《Visual_Basic语言程序设计教程》-第4章_常用标准控件》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第4章常用标准控件本章的学习要点标签、文本框的常用属性、事件、方法命令按钮的常用属性、事件和方法图片框、图像框的属性、事件、方法;图形文件的载入框架的属性和功能复选框、单选按纽的常用属性、事件、方法列表框、组合框的常用属性、事件、方法滚动条、计时器的常用属性、事件、方法1工具箱控件图解4.1概述指示器标签框架复选框组合框水平滚动条时钟目录列表框形状图象框OLE图片框文本框命令按钮单选按钮列表框垂直滚动条驱动器列表文件列表LINEData2控件是VB中预先定义好了的、程序中能够直接使用的对象,每个控件都有自己的属性、事件和方法。VB有三种控件:标准控件:存在于工具栏中,不可删除。被封装
2、在VB的.exe文件中,不可以删除。ActiveX控件:由第三方制造的,以独立文件存在,扩展名为.ocx,使用前必须添加到工具栏中。可插入的对象:如Execl,Word等能添加到工具栏中,所以也是控件。向工具箱中添加控件的方法如果想使用标准工具箱中没有的控件,则必须将该控件添加到工具箱中。添加过程如下:4.1概述3向窗体上添加控件,有三种方法:方法一:单击工具箱中的某控件图标,该图标反相显示;移动鼠标至窗体上,光标变为“+”,按下鼠标左键不放,向右下方拖动鼠标;当控件为合适大小时松开鼠标,一个控件就添加好了。方法二:双击工具箱中的某控件图标,在窗体中就添加了该控件,与第一种方法不同的
3、是,所添加控件大小、位置是固定的。方法三:按如下步骤操可以添加多个某种类型的控件:按住Ctrl键,不要松开;单击工具箱中要画的控件的图标,然后松开Ctrl键;按第一种方法在窗体上画出控件(可以画一个或多个);画完控件后,单击工具箱中的指针图标(或其他图标)。4.1概述4标签控件主要用于标注没有Caption属性的控件的用途或向用户显示运行结果的。标签在运行时不具有交互性,不能响应用户事件。标签控件的属性Alignment:设置标签中文本的对齐方式。语法格式:4.2标签(Label)对象名.Alignment={0
4、1
5、2}属性值说明0(默认值)从左边开始显示标题,即左对齐1从右边开始
6、显示标题,即右对齐2从中间开始显示标题,即居中对齐5标签控件的属性AutoSize:设置标签是否能够自动调整大小以显示所有的内容。语法格式:其中:属性值为False(默认值)表示显示控件的原始大小,属性值为True表示根据控件中的内容自动调整控件大小。BackStyle:设置标签的背景样式。语法格式:其中:属性值为1(默认值)表示背景是不透明的;属性值为0表示背景是透明的。4.2标签(Label)对象名.AutoSize={True
7、False}对象名.BackStyle={0
8、1}6标签控件的属性BorderStyle:设置标签的边框样式。语法格式:其中:属性值为0(默认值)表示无
9、边框;属性值为1表示单线边框。Caption:设置标签的文本内容。语法格式:4.2标签(Label)对象名.Caption[=字符串]对象名.BorderStyle={0
10、1}7标签控件的事件和方法标签具有Click(单击),DbClick(双击)等事件,但一般不需要编写代码。标签的方法中常用的只有Move,其基本语法如下:其中:left,top,width,height分别表示移动目的位置的坐标和大小。left为必要参数,其他三个为可选参数。4.2标签(Label)对象名.Moveleft,top,width,height8例4.1设计一个界面说明标签的基本属性的使用界面设计属性设
11、置对象名属性名属性值Label1Caption默认值Label2Caption学习VBAutoSizeTrueBackStyle0(透明)BorderStyle1(单线边框)运行结果9文本框是一个文本编辑区域,主要用于接收用户的输入、输出、修改等信息,可以输入单行文本,也可以输入多行文本,在程序运行过程中具有良好的交互性。文本框控件的属性Name:设置文本框的名称。Text:设置文本框中显示的文本内容。语法格式:4.3文本框(TextBox)对象名.Text=字符串10文本框控件的属性Locked:设置文本框是否可以被编辑。语法格式:其中:属性值为False(默认值)表示文本内容可以
12、编辑;属性值为True表示文本内容只能读但不能修改。MaxLength:设置文本框中输入的字符串最大长度。其中:属性值为0(默认值)表示文本框中字符串的长度为任意值,只受操作系统内存的限制;属性值为大于0的整数,该整数表示能够输入的最大字符数目。4.3文本框(TextBox)对象名.Locked={True
13、False}11文本框控件的属性MultiLine:设置文本框是否可以输入多行文本。语法格式:其中:属性值为False(默认值)表示只能单行显示,不能
此文档下载收益归作者所有