vb教程第1章教案

上传人:tian****1990 文档编号:71616968 上传时间:2019-01-21 格式:PPT 页数:29 大小:743.50KB
返回 下载 相关 举报
vb教程第1章教案_第1页
第1页 / 共29页
vb教程第1章教案_第2页
第2页 / 共29页
vb教程第1章教案_第3页
第3页 / 共29页
vb教程第1章教案_第4页
第4页 / 共29页
vb教程第1章教案_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《vb教程第1章教案》由会员分享,可在线阅读,更多相关《vb教程第1章教案(29页珍藏版)》请在金锄头文库上搜索。

1、Visual Basic程序设计教程,(第2版) 林卓然编著 电子工业出版社出版 2007年7月 书号: ISBN 7-121-04056-6 定价: 24元,第 1 章,认识 Visual Basic,第1章 认识Visual Basic,本章主要内容 ,退出,VB概述,设计VB应用程序的初步认识,对象与事件的基本概念,VB的集成开发环境,工程的管理,1.1 VB概述,1.1.1 VB的发展过程 Windows的产生,推动了Windows应用程序的开发 基本BASIC 结构化BASIC 可视化BASIC 网络化BASIC(VB.Net) 1.1.2 VB的特点 1. 可视化的设计平台 2.

2、事件驱动的编程机制 3. 结构化的设计语言 4. 友好的VB集成开发环境 5. 强大的功能,1. 启动VB 按运行一般应用程序的方法来启动它(vb6.exe)。 创建一个默认的“标准EXE”类型的VB应用程序 VB集成开发环境 2. 退出VB,1.1.3 VB的启动和关闭,1.2.1 设计VB应用程序的步骤 大致分为两大部分工作: 设计用户界面和编写程序代码 设计VB应用程序的大致步骤如下: (1)建立用户界面的对象; 用户界面最重要对象是窗体(即窗口) 所有Windows应用程序都是以“窗口”的形式运行的,其他控件对象都建立在窗体上。 (2)设置对象的属性值; (3)编写程序代码,建立事件过

3、程; (4)保存和运行应用程序,1.2 对VB应用程序设计的初步认识,1.2.2 第一个简单程序,例1.1 在运行中当用鼠标单击窗体时,窗体上显示出“欢迎您来到VB世界! ” 先看运行效果,程序设计步骤,(1) 创建窗体 在系统默认提供的窗体上输出若 干文字 (2) 编写程序代码,建立事件过程 (3) 保存工程 保存窗体文件(.frm)和工程文件(.vbp) (4) 运行程序 执行“启动”命令,即用解释方式运行程序 执行“结束”命令,即可结束程序的运行,窗体 Form1,例1.2 设计一个应用程序,由用户输入一个数,计算并输出该数的平方数 。 先看运行效果,1.2.3 第二个简单程序,例1.2

4、,文本框Text1 用于输入1个数,文本框Text2 用于输出计算结果,单击时执行计算,单击时结束执行,(1)创建窗体(应用程序用户界面) (2)在窗体上添加界面的控件 (3)设置对象属性,程序设计步骤,命令按钮 Command2,标签Label1,标签Label2,窗体Form1,文本框Text1,文本框Text2,命令按钮Command1,(4) 编写程序代码,建立事件过程,例1.2的程序代码(图1.8) 程序说明:Dim语句;数据类型Single(单精度);Val函数;语句“Text2.Text=x*x”的作用,(5)保存工程 (6)运行程序 单击工具栏上的“启动”按钮,即可采用解释方式

5、来运行程序。 单击“结束”按钮,可以启动事件过程Command2_Click,则执行End语句来结束程序的运行。,1.3 对象和事件的基本概念,1.3.1 对象及其属性、方法和类 1. 对象 对象是VB系统中的基本运行实体,如窗体(Form)、标签(Label)、文本框(TextBox)、命令按钮(CommandButton)等。 对象是一组程序代码和数据的集合。 2. 容器对象 其他对象的载体或容器。如窗体,窗体对象 又是容器,命令按钮对象,VB程序设计以对象为基础,对象和事件的基本概念,3. 属性 对象的特征。不同的对象有不同的属性。 每一个对象都有一组特定的属性。例如文本框的属性有Nam

6、e(名称)、Text(文本内容)、Maxlength(最大字符数)、Multiline(多行)等。 属性默认值。如文本框颜色的默认值为白色,文本框的属性 名称:Name 如Text1 内容:Text 表示为Text1.Text 颜色:Color 表示为Text1.Color ,设置对象属性的常用两种方法,(1) 在属性窗口中设置 (2) 在程序运行中更改对象的属性(动态修改) 对象名.属性名 = 属性值 示例: Text1.Text= “VB程序设计“ 设置的文本框的内容 Text1.Color= RGB(255,0,0) 设置的文本框的颜色,方法是对象能够执行的动作。它是对象本身内含的函数或

7、过程,用于完成某种特定的功能 一般格式: 对象名.方法名(参数) 示例: Form1.Cls 消除窗体Form1上的内容 Print “Visual Basic“ 在当前窗体上显示,4. 方法,省去当前窗体名,5.类,一组用来定义对象的相关属性和数据的集合 类是创建对象的模型,对象则是按模型生产出来的成品 工具箱中的每一个控件都代表一个类,当将这些控件添加到窗体上时就创建了相应的对象。由同一个类创建的对象(如Command1、Command2等)具有由类定义的公共的属性、方法和事件。,工具箱,用类生成对象,对象具有类的特征,类具有封装性 隐藏其内部的复杂性,可视化 提高程序的可重用性和可维护性

8、,窗体,1.3.2 事件、事件过程及事件驱动,1. 事件 由系统预先设置好的、能被对象识别的动作。 例如:鼠标的移动(MouseMove)、单击(Click)和双击(DblClick),窗体的装载(Load)等。 每一种对象能识别的事件是不同的 2. 事件过程 事件过程的语法格式如下 Sub 对象名_事件名() 处理事件的程序代码 End Sub,命令按钮可以识别单击(Click),但不能识别双击(DblClick),命令按钮的单击事件过程 Sub Commond1_Click() End Sub,3. 事件驱动,当某个事件(一般由用户操作来触发) 发生时,系统就会自动执行此事件的事件过程,示

9、例,命令按钮Command1的单击(Click)事件过程为: Private Sub Command1_Click() Forml.Caption = “在窗体上画圆“ 以圆心(2400,1500), 半径为800画圆 Forml.Circle (2400,1500),800 End Sub,示例1,设计界面,运行界面,对象 (命令按钮),事件驱动 运行时单击命令按钮,即触发了Click事件,系统就会自动执行事件过程Command1_Click中的程序代码,程序代码 (事件过程),Private Sub 对象名_事件名() 处理事件的程序代码 End Sub,指定什么情况下执行这个过程 (即执

10、行的条件) 当指定对象上发生指定事件时执行本过程; 由系统自动执行,处理些什么 通过程序代码来实现,Sub End Sub 定义一个过程,再次认识事件过程格式,本过程的作用范围 Private:局部 (如当前窗体) Public:全局 (如多个窗体),()为一对圆括号 这是简单格式; 对于复杂情况,圆括号内还有参数,事件驱动方式,事件过程要经过事件的触发才能被执行,这种工作模式称为事件驱动方式 由事件控制整个程序的执行流程(以下是一个示例),1.4 VB的集成开发环境,集VB程序的设计、编辑、编译和调试于一体,集中提供程序开发所需要的各种工具、窗口和方法 1.4.1 主窗口 由标题栏、菜单栏和

11、工具栏组成 VB工作状态(模式):设计、运行和中断(Break),1.4.2 工具箱和控件,VB工具箱中包含了各种VB标准控件。包含一个指针和20个标准控件(表1.1) 控件就像盖房子使用的门、窗、砖瓦等, 都是现成部件,只要到现场组合就可以了。 1. 在窗体上添加一个控件 2. 控件的缩放、移动、复制和删除 3. 选定多个控件 4. 控件的布局,工具箱,1.4.3 其他窗口,1. 窗体编辑器窗口 2. 工程资源管理器窗口 3. 属性窗口 4. 代码窗口 5. 窗体布局窗口,1.5 工程的管理,VB是通过工程(Project,也称为项目)来管理应用程序中的所有不同文件的。 1.5.1 工程中的文件(常用) 工程文件 .vbp 窗体文件 .frm 标准模块文件 .bas,1.5.2 创建、打开和保存工程 创建工程 ;打开工程;保存工程;关闭工程 说明:一个应用程序可以包括多个工程。但对于初学者来说,一般只用到单个工程,因此通常不必执行“添加工程”命令 1.5.3 添加、删除和保存文件 添加文件 、删除文件和保存文件 1.5.4 生成可执行文件 两种运行程序的方式:解释方式;编译方式 执行“文件”菜单中的“生成exe”命令 将例1.2的应用程序“编译”成可执行文件,然后进入Windows环境,直接运行该程序文件,示例2 “时钟”程序,示例2,一个较为复杂的程序,

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

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

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