《60的开发环境.ppt》由会员分享,可在线阅读,更多相关《60的开发环境.ppt(29页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第1 章 初识Visual Basic 1.1 Visual Basic 6.0 简介1.2 熟悉Visual Basic 6.0 的开发环境13 设计程序的一般步骤1.4 VB 程序设计的基本概念1.5 项目功能及设计思路结束1.1 Visual Basic 6.0 简介 1.1.1 Visual Basic 6.0 简介 1.1.2 Visual Basic 6.0 的三种版本 1.1.3 Visual Basic 6.0 的主要特点 返回首页1.1.1 Visual Basic 6.0 简介 Visual Basic 6.0(简 称VB6)是Microsoft 公 司 推出 的 可 视
2、化 开 发 工 具。它 继 承 了BASIC 语 言 简 单易 懂 的 特 点,采 用 面 向 对 象、事 件 驱 动 的 编 程 机制,提供了直观的可视化程序设计方法。在 以Windows 操 作 系 统 为 平 台 的 众 多 可 视 化 编 程工 具 中,Visual Basic 是 最 简 单、最 容 易 使 用 的 语言,因 此 是 初 学 者 学 习 可 视 化 编 程 语 言 的 最 佳 选择。返回首页 返回本节1.1.2 Visual Basic 6.0 的三种版本 w 学 习 版(Learning):Visual Basic 6.0学 习 版 是 个 人版 本,具 有 建 立
3、 一 般Windows 应 用 程 序 所 需 要 的 全 部 工 具。学习版适合于初学者和教学使用。w 专 业 版(Professional):Visual Basic 6.0专 业 版 是 针对 计 算 机 专 业 人 员 的,具 有 某 些 高 级 特 性,如 包 括ActiveX 和Internet 控 件 开 发 工 具。专 业 版 适 合 于 专 业 程 序员使用。w 企 业 版(Enterprise):Visual Basic 6.0企 业 版 是 最 高级 的 版 本,它 是 企 业 用 户 开 发 分 布 式 应 用 程 序 的 强 大 的 编程 工 具,也 是 目 前 使
4、用 最 多 的 版 本。本 书 以 企 业 版 为 例 介绍Visual Basic 6.0。返回首页 返回本节1.1.3 Visual Basic 6.0 的主要特点 1.面向对象的可视化设计平台2.事件驱动的编程机制3.结构化的程序设计语言4.强大的数据库功能和网络开发功能5.充分利用Windows 资源6.方便实用的程序向导 返回首页 返回本节1.2 熟悉Visual Basic 6.0 的开发环境 1.2.1启动Visual Basic 6.0 1.2.2 Visual Basic 6.0 集成开发环境组成 1.2.3 主窗口 1.2.4 窗体窗口 1.2.5 工程资源管理器窗口 1.
5、2.6 属性窗口 1.2.7 窗体布局窗口 1.2.8 代码窗口 1.2.9 立即窗口 1.2.10 工具箱窗口 1.2.1启动Visual Basic 6.0 单击【开始】,指向【程序】,指向【Microsoft Visual Basic 6.0 中文版】,单击【Microsoft Visual Basic 6.0 中文版】,即可启动VB,看到如图所示的【新建工程】对话框。1.2.2 Visual Basic 6.0 集成开发环境组成 在【新建窗口】对话框中单击【打开】按钮即可进入Visual Basic 6.0 的集成开发环境,如图所示。1.2.3 主窗口 主窗口由集成开发环境顶部的标题栏
6、、菜单栏和工具栏以及下面的工作区组成。1.标题栏 2.菜单栏 3.工具栏 4.工作区 1.2.4 窗体窗口 窗体窗口又称为“对象窗口”或“窗体设计器”。通过【视图】菜单【对象窗口】命令可以打开窗体窗口。窗体窗口是设计用户界面的地方。窗体(Form)就是应用程序的用户界面,是组成应用程序的最基本的元素。1.2.5 工程资源管理器窗口 1.标题栏 2.工具栏 3.文件列表 1.2.6 属性窗口 1.标题栏 2.对象列表框 3.属性显示排列方式 4.属性列表框 5.属性说明框 1.2.7 窗体布局窗口 窗体布局窗口,用于指定程序运行时窗体的初始位置。在窗体布局窗口中有一个模拟显示器,在它的“屏幕”上
7、直观地显示了本程序中各窗体在实际显示器屏幕中的位置和大小。1.2.8 代码窗口 代码(Code)窗口又称为代码编辑器,用于显示和编辑程序代码,如图1-7 所示。在图1-2 所示的VB 集成开发环境中未显示代码窗口。以下几种方法均可以打开代码窗口:在窗体窗口双击窗体内部或窗体中的控件;在【视图】菜单中选择【代码窗口】命令;在工程窗口单击【查看代码】按钮;在窗体窗口内任意位置右击,在快捷菜单中选择【查看代码】命令;按F7 功能键。1.2.9 立即窗口 使用立即窗口可以在中断状态下监视对象属性、变量或表达式的值,也可以在设计时查询表达式的值或命令的执行结果。初学者可以在设计时利用立即窗口练习常用函数
8、、语句和表达式的使用。1.2.10 工具箱窗口 当新建一个“标准EXE”工程时,VB 将同时打开如标准工具箱。标准工具箱中含有一个指针图标和20个内部(标准)控件的图标。除指针图标外,每一个图标代表一种控件,每个控件都是已经定义好的对象,它们有自己的属性、方法和事件。13 设计程序的一般步骤 Visual Basic6.0 程序设计一般有五个步骤:(1)创建应用程序的界面(2)设置属性(3)编写代码(4)调试运行(5)保存工程及生成可执行文件 1.3.1创建应用程序界面 应用程序界面是人机交互的接口,通过应用程序的用户界面,用户可以输入数据,计算机可以显示相应的内容。创建应用程序界面是Visu
9、al Basic6.0 程序设计的第一步,它通过菜单或者工具箱上的按钮来创建窗体。1创建工程 2添加控件 3调整控件 1.3.2设置属性 应用程序的用户界面设计好之后,就开始通过属性窗口来设置对象的属性。1.3.3编写代码 编写代码是Visual Basic6.0 程序设计中很重要的一个步骤,通过代码编辑器窗口编辑代码。1.3.4调试运行程序 编辑完代码之后,可以通过调试菜单的各种调试手段来调试程序,尽可能的发现程序中存在的错误和问题。运行程序:单击工具栏上的启动按钮,或者单击“运行”菜单的“启动”菜单项,或者按“F5”键,运行程序。1.3.5保存工程及生成可执行文件 创建Visual Bas
10、ic6.0 应用程序的最后一步是保存工程及生成可执行文件(.EXE)。1.保存工程2.生成可执行文件 1.4 VB 程序设计的基本概念 1.4.1 对象1.4.2 对象的属性、事件和方法 1.4.1 对象 对象是具有某些特性的具体事物的抽象。每个对象都具有描述其特征的属性及附属于它的行为。例如,一辆汽车有型号、外壳、车轮等特性,又有启动、加速和停止等行为。在VB 程序设计中,对象是VB 系统中的基本运行实体,窗体、标签、文本框、命令按钮等也是对象。在VB 中,对象是一组程序代码和数据的集合。如果将应用程序看作是由一系列程序模块组成的,那么,每一个对象都是一个程序模块。VB 中的对象分为两类,一
11、类是由系统设计好的,称为预定义对象,可以直接使用或对其进行操作,如工具箱中的控件;另一类是由用户定义的对象。对象具有属性、事件和方法三要素。1.4.2 对象的属性、事件和方法 1对象的属性属性是对对象特性的描述,VB 为每一类对象都规定了若干属性,设计中可以改变具体对象的属性值。比如窗体的背景颜色、高度与宽度。2对象的事件(1)事件:事件是发生在对象上的动作。(2)事 件 过 程:当 在 对 象 上 发 生 了 事 件 后,应 用 程 序 就 要 处 理这 个 事 件,而 处 理 的 步 骤 就 是 事 件 过 程。事 件 过 程 的 形 式 如下:Private Sub 对象名_事件名(参数
12、列表)(事件内容)End Sub(3)事件驱动模型 1.4.2 对象的属性、事件和方法3对象的方法方 法 指 的 是 控 制 对 象 动 作 行 为 的 方 式。它 是 对 象 本身 内 含 的 函 数 或 过 程,它 也 是 一 个 动 作,是 一 个简 单 的 不 必 知 道 细 节 的 无 法 改 变 的 事 件,但 不 称作 事 件;同 样,方 法 也 不 是 随 意 的,一 些 对 象 有一些特定的方法。在VB 里方法的调用形式是:对象名 方法名 参数名表1.5 项目功能及设计思路 1.5.1 项目功能 1.5.2 项目设计思路 1.5.1 项目功能 w 科 学 计 算 器 基 本
13、控 件(CommandButton、Label、控 件数组等)w 文 本 字 体 设 置 基 本 控 件(选 择 类 控 件 与 框 架、列 表 类 控件、滚动条控件等)w 记 事 本 RichTextbox、菜 单 设 计、工 具 栏 设 计、对 话框设计等w 画图板 PictureBox、VB 的各种绘图方法等w CD 播放器 MMControl 控件等w VCD 播放器 MMControl、ActiveMovie 控件等w 学 生 信 息 管 理 系 统 数 据 库 操 作(ADO 控 件、ADO 对 象 编 程模型、数据绑定控件、w SQL 语言、报表设计等)1.5.2 项目设计思路 项目设计思路即项目的编程思想。项目主要的编程思想就是模块化编程。模块化是一种很重要的编程思想,特别是编写规模较大的项目。项目的开发往往是由一个开发小组完成的。开发人员相互合作,各自负责项目的一部分功能。所以在进行开发之前,首先要将项目在功能上分为若干块,这些功能模块彼此都是独立的。每个开发人员完成一个功能模块,最后再将这些功能模块组合起来。