清华大学出版社 TSINGHUA UNIVERSITY PRESS 第二章VB程序设计基础 11 Visua|Basi简介 1.2面向对象的程序设计概念 1.3事件驱动的程序设计原理 14VB的开发环境 1.5VB开发应用程序的一般步骤 1.6VB开发环境的基本操作 sualoasic程序望针
第1节Visual Basic 概述 1.1 Visual Basic简介 1.2 面向对象的程序设计概念 1.3 事件驱动的程序设计原理 1.4 VB的开发环境 1.5 VB开发应用程序的一般步骤 1.6 VB开发环境的基本操作 Visual Basic 程序设计 第二章 VB程序设计基础
清华大学出版社 TSINGHUA UNIVERSITY PRESS 1.1 Visua|Basc简介 什么是VB? Visual basic Visua."指的是开发图形用户界面(GUI)的方法 ,即可视化 “ Basic"指的是 BASIC( Beginners a11- Purpose Symbolic Instruction Code)语言,一种在计算 技术发展历史上应用得最为广泛的语言。 有关基本概念: OLE:对象的链接和嵌入 00P:面向对象的程序设计方法 Visualbasic程序设针
Visual Basic 程序设计 1.什么是VB? Visual Basic ➢“Visual”指的是开发图形用户界面 (GUI) 的方法 ,即可视化。 ➢“Basic”指的是 BASIC (Beginners All-Purpose Symbolic Instruction Code) 语言,一种在计算 技术发展历史上应用得最为广泛的语言。 有关基本概念: OLE:对象的链接和嵌入 OOP:面向对象的程序设计方法 1.1 Visual Basic简介
清华大学出版社 TSINGHUA UNIVERSITY PRESS 1.1 Visua|Basc简介 2. i sual basic的三种版本 学习版(标准版):VB的基础版本,适用于初学者。 专业版:主要针对计算机专业开发人员。 企业版:是完备的版本。 3. Visual basic特性 用于开发 Windows环境下应用程序的工具。 ·VB60是32位操作系统下应用程序的开发工具 采用面向对象的程序设计方法。 采用事件驱动方式的程序设计原理
Visual Basic 程序设计 2. Visual Basic 的三种版本 学习版(标准版):VB的基础版本,适用于初学者。 专业版:主要针对计算机专业开发人员。 企业版:是完备的版本。 1.1 Visual Basic简介 3. Visual Basic特性 • 用于开发Windows环境下应用程序的工具。 • VB6.0是32位操作系统下应用程序的开发工具 。 • 采用面向对象的程序设计方法。 • 采用事件驱动方式的程序设计原理
清华大学出版社 TSINGHUA UNIVERSITY PRESS 1.2面向对象的程序设计概念 。对象:指窗体、控件等具有自己的属性、方法和事件的实体。 属性:对象的静态特征。 方法:对象所能执行的动作。 事件:对象的所能识别的动作。 Balloon. height Balloon. Deflate Balloon Diameter Balloon colot Balloon M akeNoise"砰 Balloon Punctured Visualbasic程序设针
Visual Basic 程序设计 • 对象: 指窗体、控件等具有自己的属性、方法和事件的实体。 • 属性: 对象的静态特征。 • 方法: 对象所能执行的动作。 • 事件: 对象的所能识别的动作。 1.2 面向对象的程序设计概念
清华大学出版社 TSINGHUA UNIVERSITY PRESS 1.3事件驱动的程序设计原理 设计出窗口界面 设置界面中各种对象的属性 为对象规定在被某个“事件”激活时执行的“过程 构成完整的应用程序 Visualbasic程序设针
Visual Basic 程序设计 1.3 事件驱动的程序设计原理 • 设计出窗口界面 • 设置界面中各种对象的属性 • 为对象规定在被某个“事件”激活时执行的“过程 ” • 构成完整的应用程序
清华大学世版社 14VB的集成开发环境 启动 Visua| Basic Visual basic集成开发环境 菜单条:显示所使用的Ⅴ sual basic命令。 工具栏 控件箱 工程资源管理器窗口列出当前工程中的窗体和模块。 属性窗口:列出对选定窗体和控件的属性设置值。 对象浏览器列出工程中有效的对象 窗体设计器 代码编辑器窗口 窗体布局窗口 VB环境 Visualbasic程序设针
Visual Basic 程序设计 1.4 VB的集成开发环境 启动 Visual Basic Visual Basic 集成开发环境 菜单条:显示所使用的Visual Basic 命令。 工具栏 控件箱 工程资源管理器窗口:列出当前工程中的窗体和模块。 属性窗口:列出对选定窗体和控件的属性设置值。 对象浏览器:列出工程中有效的对象 窗体设计器 代码编辑器窗口 窗体布局窗口 进入VB环境
清华大学出版社 TSINGHUA UNIVERSITY PRESS 窗体 代码显示按钮窗体显示按钮 工程1-“tv1xs设 文件)编辑()视图工程)格式0)调试①)运行 8)查询00图表)工具①)外接程()窗口()帮助 ··百②回。,m题的召胃司0.0 4800x3600 General 工程1-For1Foxn) 回区 工程1程1 工程资源管 A abl a Fornl mm理器窗口 具 箱 按字母序|按分类序 名称 Fornl 网 属性窗口 BcCa1or口B00 restYle 素对的标题栏中或图标下 窗体布置 开始团8”公我的文档m-",工程1-"呦抓图预宽·」量才23 VB6.0集成开发环境
单击此处编辑母版标题样式 • 单击此处编辑母版副标题样式 工程资源管 理器窗口 属性窗口 窗体 代码显示按钮 窗体显示按钮 工 具 箱 窗体布置 VB 6.0集成开发环境
清华大学出版社 TSINGHUA UNIVERSITY PRESS 1.5VB开发应用程序的步骤 1创建程序的用户界面; 2设置界面上各个对象的属性 3编写对象响应事件的程序代码; 4保存工程; 5测试和调试应用程序,检查并排除程序中的 错误; 6创建可执行程序。 Visualbasic程序设针
Visual Basic 程序设计 1.5 VB开发应用程序的步骤 1.创建程序的用户界面; 2.设置界面上各个对象的属性; 3.编写对象响应事件的程序代码; 4.保存工程; 5.测试和调试应用程序,检查并排除程序中的 错误; 6.创建可执行程序
清华大学出版社 TSINGHUA UNIVERSITY PRESS 第2节创建用户界面 2.1创建窗体 22常用控件 23制作菜单 24示例 Visualbasic程序望针
第2节 创建用户界面 2.1 创建窗体 2.2 常用控件 2.3 制作菜单 2.4 示例 Visual Basic 程序设计
清华大学出版社 TSINGHUA UNIVERSITY PRESS 21创刨建窗体 窗体(Form)是为了设计V应用程序界面或对话框而提供的窗口, 是包容用户界面或对话框所需的各种控件的“容器” 1.窗体的属性、方法与事件 窗体的属性定义了它的外观 窗体的方法定义了它的行为 窗体所能响应的事件定义了它与用户的交互。 VB为窗体规定了众多的属性、方法与事件 Visualbasic程序设针
Visual Basic 程序设计 2.1 创建窗体 窗体(Form)是为了设计VB应用程序界面或对话框而提供的窗口, 是包容用户界面或对话框所需的各种控件的“容器” 。 1. 窗体的属性、方法与事件 窗体的属性定义了它的外观; 窗体的方法定义了它的行为; 窗体所能响应的事件定义了它与用户的交互。 VB为窗体规定了众多的属性、方法与事件