Download - Visual Basic 程序设计

Transcript
Page 1: Visual Basic 程序设计

1

Visual Basic 程序设计

目的– 学习 VB 的面向对象程序设计方法– 学习结构化程序设计思想– 学习软件的开发和应用– 解决实际的问题

方法– 理论+实践

要求– 上课时注意观察;上机多操作;多问多看– 要求交作业,必须准时交

Page 2: Visual Basic 程序设计

2

第 1 章 Visual Basic 概述

1.1 几种常见的计算机程序设计语言

1.2 Visual Basic 的基本特点

1.3 Visual Basic 的安装、启动和退出

1.4 Visual Basic 集成开发环境

1.5 开发 Visual Basic 应用程序的基本步骤

Page 3: Visual Basic 程序设计

3

1.1 几种常见的计算机程序设计语言

1 .机器语言 机器语言是指由 0 、 1 二进制代码组成的,

能被计算机直接识别的机器指令的集合。2 .汇编语言 汇编语言采用一定的助记符号表示机器语言中

的指令和数据 。

Page 4: Visual Basic 程序设计

4

1.1 几种常见的计算机程序设计语言3 .高级语言 高级语言是指与自然语言和数学公式相似的程序语言。 A :面向过程的语言 程序需要详细描述解题的过程和细节 B :面向对象的语言 将客观事物看成具有属性和行为的对象,提高程序的

可重用性

Page 5: Visual Basic 程序设计

5

1.2 Visual Basic 的基本特点

1. 可视化

Visual 的英文含义既是可视化,在可视化环境下创作前端界面也就如同摆放积木。

2. 面向对象

面向对象编程是建立在类的基础上的,其通过类的封装而使源程序更加便于维护。

3. 部件编程

在 Visual Basic 中进行部件编程是建立在微软的部件对象模型( COM )基础上的。

4. 事件驱动 :在事件驱动模式下,程序的执行是依靠系统能够被识别的触发事件启动的。

Page 6: Visual Basic 程序设计

6

1.3 VB 的安装、启动和退出

一、 VB 的安装环境

1 、操作系统: NT Server 4.0 、 NT Workstation 4.0 、 Windows 95 ,或更高版本。

2 、 CPU : 486DX/66 MHz 或更高的处理器。

3 、内存: Windows 95 / 98 下要求 24MB 以上的内存,Windows NT 下要求 32MB 以上。

4 、磁盘空间:对于标准版或专业版,典型安装 48MB ,完全安装 80MB 。

Page 7: Visual Basic 程序设计

7

1.3 VB 的安装、启动和退出

二、 VB 的启动和退出 单击 1 、启动

单击 Windows“ 开始”按钮,指向“程序”,再指向 Microsoft Visual Basic 6.0 图标,就可以启动 Visual Basic 6.0 。并进入到 Visual Basic 6.0 集成 开发环境 。

2 、退出

当需要退出 Visual Basic 时,可以关闭 Visual Basic 集成环境窗口,或通过菜单命令“文件 \ 退出” 退出。

Page 8: Visual Basic 程序设计

8

1.4 Visual Basic1.4 Visual Basic 集成开发环境集成开发环境

VB 系统为用户开发应用程序提供了一个良好的集成开发环境,它集成了各种不同的功能。

1.4.1 1.4.1 主窗口主窗口

11 .标题栏.标题栏

标题栏与 Windows 其他应用程序相似,另外说明了当前的工程文件名和 VB 的当前工作模式状态。

( 1 )设计模式

该模式下,用户可以进行程序界面的设计和代码的编写工作。

Page 9: Visual Basic 程序设计

9

Page 10: Visual Basic 程序设计

10

1.4.1 1.4.1 主窗口主窗口

( 2 )运行模式

程序界面和代码的设计完成后,运行应用程序时处于该模式。

( 3 )中断模式

应用程序运行出现错误时,处于中断模式。

22 .菜单栏.菜单栏

菜单栏中包含 VB 系统所有的可用命令,这是程序开发过程中用于设计、调试、运行和保存应用程序所需要的命令,共有 13 个菜单项。

Page 11: Visual Basic 程序设计

11

1.4.1 1.4.1 主窗口主窗口

33 .工具栏.工具栏

每个图标按钮对应一个命令

44 .控件工具箱.控件工具箱控件是用户设计应用程序界面的工具。VB 的控件工具箱包含建立应用程序所需的各种控件。

工具栏和工具箱操作技巧:技巧:鼠标停留在某按钮上,有按钮功能的提示信息

Page 12: Visual Basic 程序设计

12

1.4.2 1.4.2 工程窗口工程窗口工程是应用程序各种类型文件的集合

工程文件的扩展名为 .Vbp 。

工程文件名

工程名 .Vbp

窗体名 窗体文件名 .frm

Page 13: Visual Basic 程序设计

13

1.4.3 1.4.3 属性窗口属性窗口窗体及其控件的属性,均可以通过属性窗口设置 。

1.4.4 1.4.4 窗体设计器窗体设计器 “ 窗体设计器”是用户设计应用程序界面的窗口

窗体是 VB 应用程序的主要部分,用户通过与窗体上的控件进行交互得到操作结果。

窗体

控件

控件

控件名

Page 14: Visual Basic 程序设计

14

1.4.5 1.4.5 代码编辑窗口代码编辑窗口“ 代码编辑窗口”是用来对过程或事件过程的代码进行编辑的窗口,也称为“代码窗口”。 VB 系统为用户提供了较强的代码编辑功能,可以通过多种方式打开代码编辑窗口。

11.代码窗口的组成.代码窗口的组成

( 1 )对象下拉列表框

( 2 )过程下拉列表框

( 3 )代码编辑区

( 4 )查看视图按钮

Page 15: Visual Basic 程序设计

15

1.4.5 1.4.5 代码编辑窗口代码编辑窗口22 .代码编辑器的自动功能.代码编辑器的自动功能

用户在编辑程序代码时可以直接输入语句、函数、对象的属性或方法等内容,也可以利用 VB提供的自动功能简化输入过程。

( 1 )自动提示信息

( 2 )自动列出成员

( 3 )自动语法检查

1.4.6 1.4.6 立即窗口立即窗口立即窗口是在中断模式状态下用来观察处理结果、调试程序使用的窗口。 技巧:选择“视图”--“立即窗口”

Page 16: Visual Basic 程序设计

16

1.5 开发 Visual Basic 应用程序的基本步骤 VB 可视化编程采用了面向对象和事件驱动的编程方法。用 VB 开发应用程序,包括两部分工作:

1 、设计用户界面

2 、编写程序代码。

Page 17: Visual Basic 程序设计

17

1.5.1 Visual Basic1.5.1 Visual Basic 示例示例教学目的:熟悉环境;掌握基本窗口的使用;掌握设计流程教学目的:熟悉环境;掌握基本窗口的使用;掌握设计流程

11 .题目要求和运行效果.题目要求和运行效果

界面分析:界面分析:

(( 11 )窗体、控件()窗体、控件( 33 个命令按钮、一个文本框)个命令按钮、一个文本框)

(( 22 )属性设置:)属性设置:

主要属性:标题属性主要属性:标题属性 Caption Caption 文本属性文本属性 TextText

(( 33 )事件要求)事件要求

主要事件:单击事件主要事件:单击事件 Click Click

Page 18: Visual Basic 程序设计

18

22 ..操作步骤操作步骤(( 11 )新建工程。【文件】--【新建工程】--【标准)新建工程。【文件】--【新建工程】--【标准 EXEEXE】】

熟悉:窗体设计器熟悉:窗体设计器

拖动调节大小

Page 19: Visual Basic 程序设计

19

22 ..操作步骤操作步骤(( 22 )添加控件 熟悉:工具箱 )添加控件 熟悉:工具箱

添加控件的方法(◎单击工具箱按钮,添加控件的方法(◎单击工具箱按钮,在表单上拖动;◎双击按钮) 在表单上拖动;◎双击按钮)

调整控件的位置(拖动)和大小(拖调整控件的位置(拖动)和大小(拖动)动)

(( 33 )设置控件属性 )设置控件属性

选择控件选择控件 -------- 选择属性---设选择属性---设置属性置属性

熟悉:属性窗口 设置属性的熟悉:属性窗口 设置属性的方法方法

Page 20: Visual Basic 程序设计

20

(( 4)4) 编写代码 编写代码

选择控件---选择事件---编写代码选择控件---选择事件---编写代码

熟悉:代码窗口熟悉:代码窗口

Text1.Text = "Text1.Text = " 欢迎学习使用欢迎学习使用 Visual Basic“Visual Basic“

Text1.Text = " “Text1.Text = " “

ENDEND

(5)(5) 运行和保存程序运行和保存程序

(( prjexp1_1.vbpprjexp1_1.vbp ))

注意:运行模式和设计模式的区别注意:运行模式和设计模式的区别

Page 21: Visual Basic 程序设计

21

1.5.2 1.5.2 基本步骤 (小结)基本步骤 (小结)通过以上对程序示例处理过程的描述,可以归纳出开发 VB 应用程序的基本步骤如下:

11 ..界面设计界面设计

应用程序界面由窗体和控件两部分组成,用户可以在窗体中放置各种控件,以构成用户所需要的程序界面。

22 .属性设置.属性设置

可以在属性窗口中静态设置对象的属性,也可以在程序中对属性进行设置或修改,进行动态的设置。

33 .编写程序代码.编写程序代码

在 VB 中,程序代码是集中在“过程”中组织编写的。

Page 22: Visual Basic 程序设计

22

1.5.2 1.5.2 基本步骤基本步骤 44 .运行和保存程序.运行和保存程序

可以通过多种方式运行 VB 应用程序。

55 .独立运行.独立运行 VBVB 应用程序应用程序

VB 应用程序可以脱离 VB 的集成环境,直接运行在 Windows状态。因此需要对应用程序进行编译,生成 .EXE文件。