Visual Basic程序设计基础 杨小影 第3章 窗体和基本控件

Visual Basic程序设计基础 杨小影 第3章 窗体和基本控件

ID:40239452

大小:684.50 KB

页数:41页

时间:2019-07-28

Visual Basic程序设计基础 杨小影 第3章 窗体和基本控件_第1页
Visual Basic程序设计基础 杨小影 第3章 窗体和基本控件_第2页
Visual Basic程序设计基础 杨小影 第3章 窗体和基本控件_第3页
Visual Basic程序设计基础 杨小影 第3章 窗体和基本控件_第4页
Visual Basic程序设计基础 杨小影 第3章 窗体和基本控件_第5页
资源描述:

《Visual Basic程序设计基础 杨小影 第3章 窗体和基本控件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、本章学习目标理解和掌握基本属性掌握窗体的基本属性、常用事件和方法了解焦点和TAB键设置掌握命令按钮的基本属性、常用事件和方法掌握文本框和标签的基本属性、常用事件和方法能够利用基本控件进行综合编程第3章窗体和基本控件VB中属性指对象的特性或性能,它反映了对象的外观和功能。在程序代码中引用属性的格式:[对象名.]属性有些属性只能在设计时使用,有些属性只能在程序运行时使用。只能读取不能修改的属性为只读属性。本章先介绍其中常用且适用于大部分控件对象的属性。1.Name属性Name属性用来识别窗体、控件等对象的名称。在窗体上添加一个对象时,其Name属性的缺省值

2、是该对象的类型加上一个惟一的整型数值。利用Name属性指定对象名称时,必须注意以下规则:3.1基本属性(1)必须以英文字母或汉字开始,长度不得超过40个字符。(2)可以包含数字及下划线(_)字符,但不可包含标点符号或空格字符。为了避免程序运行中发生冲突,虽然可以使用关键字、属性名或另一个对象的名称,但一般都不使用。习惯上,对象的Name属性由类型名的缩写(小写,3个字母)与对象的作用命令组合而成,如:cmdOK、frmMain可分别代表命令按钮和主窗体。2.Appearance属性Appearance属性用来指定控件外观的描绘方式。在属性下拉列表中提供

3、了两个设置值供选择:(1)选择属性值为0时,系统不用任何视觉效果显示该对象。(2)选择属性值为1(默认值)时,系统以三维立体效果描绘外观。3.BackColor属性和ForeColor属性BackColor属性返回或设置对象的背景颜色。ForeColor属性返回或设置在对象里显示图片和文本的前景颜色。对所有的窗体和控件,这两个属性在设计时的缺省值为:BackColor属性由常数vbWindowBackground定义的系统缺省颜色。ForeColor属性由常数vbWindowText定义的系统缺省颜色。进行有关颜色的属性设置时,属性窗口提供“调色板”和

4、“系统”两种方式,如图3-1所示,从中选择所需的颜色即可。图3-14.Caption属性窗体的Caption属性用来指定窗体标题栏中显示的文本内容;当窗体为最小化时,该文本显示在窗体图标的下面。控件的Caption属性用来指定标题或显示文字。设置Caption属性的格式为:对象名.Caption=字符串表达式若省略对象名,则默认为当前的活动对象;字符串表达式是要显示为标题的文本。可以用Caption属性赋予控件一个访问键快捷方式。在想作为访问键的字符前加符号(&),该字符被加上下划线,同时按下Alt键和带下划线的字符,即可把焦点移到该控件上。注意:La

5、bel控件标题的大小没有限制。对于窗体和其他有标题的控件,标题的长度不得超过255个字符。5.Enabled属性Enabled属性用来确定一个窗体或控件是否能够对用户的事件做出反应,其属性值为布尔值(boolean)。在属性窗口中可借助下拉列表选取该属性值。其中:True(缺省值)对象有效,允许对事件做出反应False对象无效,阻止对事件做出反应有效与无效的对象,在外观上有些不同,以命令按钮控件为例,无效情况下其上面的文字呈灰色,此时单击该命令按钮不会响应任何动作。6.Font属性在属性窗口中看到的Font属性实质上是一个属性组合,其中包含了字体、大小

6、、字体样式等属性成员。设计时可直接进入Font属性的对话框进行设置,如果需要在程序运行时改变这些属性值则必须对其中各属性值分别进行设置。例如,以下代码将窗体Form1的文字设置为粗体字,程序代码如下:Form1.Font.Bold=True或Form1.FontBold=True7.Height属性和Width属性Height属性和Width属性可设置对象的高度和宽度,其大小按以下规则计算:(1)窗体的高度和宽度包括边框和标题栏。(2)控件的高度和宽度从边框的中心度量,使边框宽度不同的控件能够正确对齐。(3)屏幕的高度和宽度设计时无效,运行时为只读。窗

7、体或控件的上述属性值将随用户调整对象的大小而改变。Height属性和Width属性的最大值与系统有关。8.Left属性和Top属性Left属性值指定对象左边边缘到其容器左边边缘的距离;Top属性指定对象上方边缘到其容器上方边缘的距离。这两个属性值是以窗体左上角为原点确定对象位置的坐标值。窗体的Left和Top属性值以起作为测量单位,其他控件的度量单位决定于其容器的坐标系统。Left和Top属性值随移动该对象而改变。例如,窗体被加载时,将窗体的大小设置为屏幕大小的75%,并使窗体居中。程序代码如下:PrivateSubForm_Click()Width=

8、Screen.Width*0.75‘设置窗体的宽度Height=Screen.Height*0

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。