vb窗体和常用控

上传人:san****019 文档编号:70867436 上传时间:2019-01-18 格式:PPT 页数:32 大小:1.34MB
返回 下载 相关 举报
vb窗体和常用控_第1页
第1页 / 共32页
vb窗体和常用控_第2页
第2页 / 共32页
vb窗体和常用控_第3页
第3页 / 共32页
vb窗体和常用控_第4页
第4页 / 共32页
vb窗体和常用控_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《vb窗体和常用控》由会员分享,可在线阅读,更多相关《vb窗体和常用控(32页珍藏版)》请在金锄头文库上搜索。

1、Visual Basic,程序设计教程,第二讲,VB窗体和常用控件,本讲教学内容,2.1 对象的概念 2.2 窗体(Form) 2.3 标签框对象( Label) 2.4 命令按钮(CommandButton) 2.5 文本框 (TextBox),2.1 对象的概念 一、对象和类 1. 类 类是创建对象实例的模板, 是同种对象的集合与抽象,包含了创建对象的属性描述和行为特征的定义。 2. 对象 是类的一个实例,继承了类的属性、方法。 VB中常用的对象有:窗体、控件等。,二、对象的建立和编辑 1. 对象的建立 2. 对象的选定 3. 移动对象 4. 对象大小改变 5. 删除对象 6. 对象的命名

2、 了解以上各操作的操作方法,1. 对象的建立 (1) 窗体对象的建立 方法1:启动VB时创建窗体 启动VB时在出现“新建工程”对话框中,选择“标准EXE”,然后单击“确定”按钮。 方法2:启动VB后创建窗体 选择“文件”菜单中的“新建工程”命令,在出现“新建工程”对话框中,选择“标准EXE”,然后单击“确定”按钮。 方法3:添加窗体 选择“工程”菜单中的“添加窗体”命令,在出现“添加窗体”对话框中,选择“窗体”,然后单击“打开”按钮。,(2) 控件对象的建立 方法1: 首先在工具箱中单击所需要建立的控件对象的按钮,然后在窗体中拖动鼠标产生一个矩形框后放开鼠标,即可在窗体上建立一个对应的控件对象

3、。 方法2: 直接在工具箱中双击所需要建立的控件对象的按钮,也可在窗体中建立一个对应的控件对象。,2. 对象的选定 (1)选定单个对象 用鼠标单击所要选定的对象。 (2)选定连续多个对象 用鼠标在窗体上拖动一个矩形框,放开鼠标后,矩形框内所有的对象都会被选定。 (3) 选定不连续多个对象 按住Ctrl键,再分别单击要选定的对象。,3. 移动对象 首先选定要移动的对象,然后用鼠标对选定的对象进行拖动。 4. 对象大小改变 (1) 窗体大小的改变 选定窗体,然后用鼠标对窗体的下边或左边或左下角进行拖动。 (2) 控件对象的大小改变 选定控件,用鼠标对控件对象的控点进行拖动。,5. 删除对象 首先选

4、定要删除的对象,然后按Del键。 6. 对象的命名 首先选定要命名的对象,然后在“属性窗口”中的“名称”边上输入名称。,三、对象的三个要素 1. 属性 (1)是用来描述和反映对象特征的参数,对象中的数据保存在属性中。 例如:控件名称(Name)、标题(Caption)、颜色(Color)等属性决定了对象展现给用户的界面具有什么样的外观及功能。 (2)不同的对象具有各自不同的属性。,(3)对象属性的设置方法有两种: 第一种方法:在设计阶段用属性框直接设置。 第二种方法:在程序代码中通过赋值方法实现。 格式:对象 . 属性属性值 例如:给一个对象名为Command1的命令按钮的Caption属性赋

5、值为字符串“确定”,其代码的书写形式为:Command1 . Caption=“确定”,2. 事件 (1)响应对象的动作称为事件,它发生在用户与应用程序交互时。如单击控件、鼠标移动、键盘按下等。 (2)事件过程 指附在该对象上的用户编写的程序代码,是事件的处理程序。,3. 方法 (1)方法就是VB为程序设计人员提供的一种特殊的过程和函数,用户可直接调用方法而完成某一个功能。 (2)对象方法的调用格式为: 对象 .方法 参数名表 例如:Form1 . Print “欢迎使用VB” 含义:就是用Print方法在Form1窗体中显示“欢迎使用VB”字样。,2.2 窗体,1.属性 Name(名称):窗

6、体名称,当使用窗体对象时必须要用该名称来标识窗体。 Caption属性:决定窗体标题栏中的内容。 Forecolor属性:决定窗体的前景颜色(即窗体上正文的颜色)。 Backcolor属性:决定窗体的背景颜色。 MaxButton属性:最大化按钮属性,为True时,窗体右上角有最大化按钮,为False时则无最大化按钮。 MinButton属性:最小化按钮属性,为True时,窗体右上角有最小化按钮,为False时则无最小化按钮。,Icon属性:决定窗体最小化时的图标。 ControlBox属性:决定窗体左上角是否有控制菜单框。 Picture属性:决定窗体背景中要显示的图形。 BorderSty

7、le属性:决定窗体的边框样式。 WindowsState 属性:决定窗体执行时以什么状态显示。 Font属性:决定窗体文本的外观。,2.事件 (1) Load事件:当装入窗体时激发,通常用于对属性和变量初始化。 (2) Click事件:当单击窗体时,就会激发该事件。 (3) DblClick事件:当双击窗体时,就会激发该事件。 (4) Activate事件:当一个窗体被激活时会发生该事件。,3.方法 (1) Print方法:在对象上输出信息。其形式如下: 对象.Print 表达式列表 对象:可以是窗体、立即窗口、图形框或打印机。若省略了对象,则在窗体上输出。 (2) Cls方法:清除运行时在窗

8、体中显示的文本或图形,不清除窗体在设计时的文本和图形。形式如下 对象.Cls (3) Move方法:改变窗体的位置。,例2.1 设计一个窗体,其背景颜色设置为“浅黄色”,而且无最大化按钮和最小化按钮。当该窗体装入内存时,在窗体的标题栏中显示“窗体的Load事件”。当单击窗体时,设置窗体正文的字号为28,字体为“隶书”;在窗体的标题栏显示“窗体的Click事件”;窗体上显示“VB窗体的使用”、“设置字号为28”、“设置字体为隶书”。,2.3 标签框对象( Label) 1. 作用:用于显示文本(输出)信息,不能作为输入信息的界面。 2. 主要属性 (1) Name(名称):设置名称的属性 (2)

9、 Caption:设置标题的属性 (3) Height、Width、Top、Left:设置大小、位置的属性 (4) Enabled:设置标签框是否可操作的属性 (5) Visible:设置程序运行时标签框是否可见的属性,(6) Font:设置标签框上文本的字 体、大小等属性 (7) BorderStyle设置标签框边框样式的属性 (8) ForeColor设置标签框文本颜色的属性 (9) Backcolor设置标签框背景颜色的属性 (10) Alignmemt设置标签框上文本对齐方式的属性。 3. 事件: 单击(Click) 双击(Dblclick)改变(Change),例2.2:设计一个应用

10、程序,窗体上有4个标签,其中Label1、Label2、 Label3的Caption属性值分别为“地球人类的家园”、“水更绿,地更青”、“居更佳,人更欢”;当单击窗体时,在Label4标签框中显示“水更绿,地更青;居更佳,人更欢”, Label2、 Label3不可见。,2.4 命令按钮(CommandButton) 1. 作用:接受用户输入的命令。输入命令可以有三种方式:鼠标单击、Tab键焦点到该按钮、快捷键。 2. 主要属性 (1) Name(名称):设置名称的属性 (2) Caption:设置标题的属性 (3) Height、Width、Top、Left:设置大小、位置的属性,(4)

11、Enabled:设置命令按钮是否可操作的属性 (5) Visible:设置程序运行时命令按钮是否可见的属性 (6) Font:设置命令按钮上文本的字体、大小等属性 (7) Style:用来决定命令按钮的标题中是否可以使用图形 (8) Picture:选择命令按钮上的图形文件 (9) ToolTipText:设置命令按钮的提示信息,2.常用事件 Click、LostFocus、GotFocus、Mouseup、 MouseDown,2.5 文本框 (TextBox),作用:是一个文本编辑区域,可在该区域输入,编辑和显示正文内容。 2.主要属性 (1) Name(名称):设置名称的属性 (2) T

12、ext:存放文本框中显示的正文内容,(3) Height、Width、Top、Left:设置大小、位置的属性 (4) Enabled:设置文本框是否可操作的属性 (5) Visible:设置程序运行时文本框是否可见的属性 (6) Font:设置文本框上文本的字 体、大小等属性,(7) Maxlength:决定文本框上能够输入正文的最大长度 (8) PasswordChar:决定是否在文本框中显示用户输入的字符 (9) Locked:决定文本框是否可以被编辑 (10) MultiLine:决定文本框是否可以接受多行文本 (11) Scrollbars属性:决定文本框是否加滚动条,2.常用事件 Click、DblClick、Change、eypress、LostFocus 3.常用方法 SetFocus,例2.3:设计一个简单计算器应用程序,窗体上有2个文本框、4个标签框和6个命令按钮,如下图所示。当程序运行时,只需在文本框中输入数据,即可计算出它们的和、差、积、商等数据。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号