Presentation is loading. Please wait.

Presentation is loading. Please wait.

第1章 初识Visual Basic 1.1 Visual Basic 6.0简介 1.2 熟悉Visual Basic 6.0的开发环境

Similar presentations


Presentation on theme: "第1章 初识Visual Basic 1.1 Visual Basic 6.0简介 1.2 熟悉Visual Basic 6.0的开发环境"— Presentation transcript:

1 第1章 初识Visual Basic 1.1 Visual Basic 6.0简介 1.2 熟悉Visual Basic 6.0的开发环境
1.3 设计程序的一般步骤 1.4 VB程序设计的基本概念 1.5 项目功能及设计思路 结束

2 1.1 Visual Basic 6.0简介 1.1.1 Visual Basic 6.0简介
返回首页

3 Visual Basic 6.0 简介 Visual Basic 6.0(简称VB6)是Microsoft公司推出的可视化开发工具。它继承了BASIC语言简单易懂的特点,采用面向对象、事件驱动的编程机制,提供了直观的可视化程序设计方法。 在以Windows操作系统为平台的众多可视化编程工 具中,Visual Basic是最简单、最容易使用的语言,因此是初学者学习可视化编程语言的最佳选择。 返回本节 返回首页

4 Visual Basic 6.0 的三种版本 学习版(Learning):Visual Basic 6.0学习版是个人版本,具有建立一般Windows应用程序所需要的全部工具。学习版适合于初学者和教学使用。 专业版(Professional):Visual Basic 6.0专业版是针对计算机专业人员的,具有某些高级特性,如包括ActiveX和Internet控件开发工具。专业版适合于专业程序员使用。 企业版(Enterprise):Visual Basic 6.0企业版是最高级的版本,它是企业用户开发分布式应用程序的强大的编程工具,也是目前使用最多的版本。本书以企业版为例介绍Visual Basic 6.0。 返回本节 返回首页

5 1.1.3 Visual Basic 6.0 的主要特点 1. 面向对象的可视化设计平台 2. 事件驱动的编程机制
1. 面向对象的可视化设计平台 2. 事件驱动的编程机制 3. 结构化的程序设计语言 4. 强大的数据库功能和网络开发功能 5. 充分利用Windows资源 6. 方便实用的程序向导 返回本节 返回首页

6 1.2 熟悉Visual Basic 6.0的开发环境 1.2.1启动Visual Basic 6.0
1.2.3 主窗口 1.2.4 窗体窗口 1.2.5 工程资源管理器窗口 1.2.6 属性窗口 1.2.7 窗体布局窗口 1.2.8 代码窗口 1.2.9 立即窗口 工具箱窗口

7 1.2.1启动Visual Basic 6.0 单击【开始】,指向【程序】,指向【Microsoft Visual Basic 6.0中文版】,单击【Microsoft Visual Basic 6.0中文版】,即可启动VB,看到如图所示的【新建工程】对话框。

8 Visual Basic 6.0集成开发环境组成 在【新建窗口】对话框中单击【打开】按钮即可进入Visual Basic 6.0的集成开发环境,如图所示。

9 1.2.3 主窗口 主窗口由集成开发环境顶部的标题栏、菜单栏和工具栏以及下面的工作区组成。 1. 标题栏 2. 菜单栏 3. 工具栏
4. 工作区

10 1.2.4 窗体窗口 窗体窗口又称为“对象窗口”或“窗体设计器”。通过【视图】菜单【对象窗口】命令可以打开窗体窗口。窗体窗口是设计用户界面的地方。窗体(Form)就是应用程序的用户界面,是组成应用程序的最基本的元素。

11 1.2.5 工程资源管理器窗口 1. 标题栏 2. 工具栏 3. 文件列表

12 1.2.6 属性窗口 1. 标题栏 2. 对象列表框 3. 属性显示排列方式 4. 属性列表框 5. 属性说明框

13 1.2.7 窗体布局窗口 窗体布局窗口,用于指定程序运行时窗体的初始位置。在窗体布局窗口中有一个模拟显示器,在它的“屏幕”上直观地显示了本程序中各窗体在实际显示器屏幕中的位置和大小。

14 1.2.8 代码窗口 代码(Code)窗口又称为代码编辑器,用于显示和编辑程序代码,如图1-7所示。在图1-2所示的VB集成开发环境中未显示代码窗口。以下几种方法均可以打开代码窗口:① 在窗体窗口双击窗体内部或窗体中的控件;② 在【视图】菜单中选择【代码窗口】命令;③ 在工程窗口单击【查看代码】按钮;④ 在窗体窗口内任意位置右击,在快捷菜单中选择【查看代码】命令;⑤ 按F7功能键。

15 1.2.9 立即窗口 使用立即窗口可以在中断状态下监视对象属性、变量或表达式的值,也可以在设计时查询表达式的值或命令的执行结果。初学者可以在设计时利用立即窗口练习常用函数、语句和表达式的使用。

16 工具箱窗口 当新建一个“标准EXE”工程时,VB将同时打开如标准工具箱。标准工具箱中含有一个指针图标和20个内部(标准)控件的图标。除指针图标外,每一个图标代表一种控件,每个控件都是已经定义好的对象,它们有自己的属性、方法和事件。

17 1.3 设计程序的一般步骤 Visual Basic6.0程序设计一般有五个步骤: (1)创建应用程序的界面 (2)设置属性 (3)编写代码
(4)调试运行 (5)保存工程及生成可执行文件

18 1.3.1创建应用程序界面 应用程序界面是人机交互的接口,通过应用程序的用户界面,用户可以输入数据,计算机可以显示相应的内容。创建应用程序界面是Visual Basic6.0程序设计的第一步,它通过菜单或者工具箱上的按钮来创建窗体。 1.创建工程 2.添加控件 3.调整控件

19 1.3.2设置属性 应用程序的用户界面设计好之后,就开始通过属性窗口来设置对象的属性。

20 1.3.3编写代码 编写代码是Visual Basic6.0程序设计中很重要的一个步骤,通过代码编辑器窗口编辑代码。

21 1.3.4调试运行程序 编辑完代码之后,可以通过调试菜单的各种调试手段来调试程序,尽可能的发现程序中存在的错误和问题。
运行程序:单击工具栏上的启动按钮,或者单击“运行”菜单的“启动”菜单项,或者按“F5”键,运行程序。

22 1.3.5保存工程及生成可执行文件 创建Visual Basic6.0应用程序的最后一步是保存工程及生成可执行文件(.EXE)。
1.保存工程 2.生成可执行文件

23 1.4 VB程序设计的基本概念 对象 对象的属性、事件和方法

24 对象 对象是具有某些特性的具体事物的抽象。每个对象都具有描述其特征的属性及附属于它的行为。例如,一辆汽车有型号、外壳、车轮等特性,又有启动、加速和停止等行为。 在VB程序设计中,对象是VB系统中的基本运行实体,窗体、标签、文本框、命令按钮等也是对象。在VB中,对象是一组程序代码和数据的集合。如果将应用程序看作是由一系列程序模块组成的,那么,每一个对象都是一个程序模块。VB中的对象分为两类,一类是由系统设计好的,称为预定义对象,可以直接使用或对其进行操作,如工具箱中的控件;另一类是由用户定义的对象。 对象具有属性、事件和方法三要素。

25 对象的属性、事件和方法 1.对象的属性 属性是对对象特性的描述,VB为每一类对象都规定了若干属性,设计中可以改变具体对象的属性值。比如窗体的背景颜色、高度与宽度。 2.对象的事件 (1)事件:事件是发生在对象上的动作。 (2)事件过程:当在对象上发生了事件后,应用程序就要处理这个事件,而处理的步骤就是事件过程。事件过程的形式如下:   Private Sub对象名_事件名([参数列表])     (事件内容)    End Sub (3)事件驱动模型

26 对象的属性、事件和方法 3.对象的方法 方法指的是控制对象动作行为的方式。它是对象本身内含的函数或过程,它也是一个动作,是一个简单的不必知道细节的无法改变的事件,但不称作事件;同样,方法也不是随意的,一些对象有一些特定的方法。在VB里方法的调用形式是: [对象名.]方法名[参数名表]

27 1.5 项目功能及设计思路 1.5.1 项目功能 1.5.2 项目设计思路

28 1.5.1 项目功能 科学计算器 基本控件(CommandButton、Label、控件数组等)
文本字体设置 基本控件(选择类控件与框架、列表类控件、滚动条控件等) 记事本 RichTextbox、菜单设计、工具栏设计、对话框设计等 画图板 PictureBox、VB的各种绘图方法等 CD播放器 MMControl控件等 VCD播放器 MMControl、ActiveMovie控件等 学生信息管理系统 数据库操作(ADO控件、ADO对象编程模型、数据绑定控件、 SQL语言、报表设计等)

29 1.5.2 项目设计思路 项目设计思路即项目的编程思想。项目主要的编程思想就是模块化编程。模块化是一种很重要的编程思想,特别是编写规模较大的项目。项目的开发往往是由一个开发小组完成的。开发人员相互合作,各自负责项目的一部分功能。所以在进行开发之前,首先要将项目在功能上分为若干块,这些功能模块彼此都是独立的。每个开发人员完成一个功能模块,最后再将这些功能模块组合起来。


Download ppt "第1章 初识Visual Basic 1.1 Visual Basic 6.0简介 1.2 熟悉Visual Basic 6.0的开发环境"

Similar presentations


Ads by Google