280 likes | 458 Views
Visual Basic. 程序设计教程. 第一讲. Visual Basic 概述. 引 言. 一、为什么要学习程序设计语言. 计算机是 20 世纪最伟大的科技成果之一。现在,计算机作为一种现代化的处理信息的工具,已用于各行各业各个领域之中。数值信息、文字信息、图像信息、动画信息甚至声音信息都可以通过计算机来存储和处理。不过计算机所做的任何工作都是在程序的控制下进行的,要编制程序就需要用程序设计语言。.
E N D
Visual Basic 程序设计教程
第一讲 Visual Basic概述
引 言 一、为什么要学习程序设计语言 计算机是20世纪最伟大的科技成果之一。现在,计算机作为一种现代化的处理信息的工具,已用于各行各业各个领域之中。数值信息、文字信息、图像信息、动画信息甚至声音信息都可以通过计算机来存储和处理。不过计算机所做的任何工作都是在程序的控制下进行的,要编制程序就需要用程序设计语言。
在众多的高级程序设计语言中, Visual Basic程序设计语言既具有简单易学的特点,又具有可视化的面向对象的编程技术,大大简化了Windows应用程序的开发,人们可以在较短的时间内掌握该语言,并能编写出各种Windows应用程序。 二、为什么要学习Visual Basic程序设计语言
三、本课程所学内容 第1章 Visual Basic概述 第2章 Visual Basic窗体和常用控件 第3章 Visual Basic语言基础 第4章 Visual Basic程序设计 第5章 Visual Basic常用标准控件 第6章 Visual Basic界面设计 第7章 Visual Basic文件系统 第8章 Visual Basic数据应用
第1章 Visual Basic 概述 本章教学内容: 1.1 VB的发展 1.2 VB的功能与特点 1.3 VB的安装、启动和退出 1.4 VB集成开发环境 1.5 开发VB应用程序的基本步骤
1.1 VB的发展 (1)VB语言是一种以Basic语言为基础的程序设计语言。 (2)最早期的Basic语言是于60年代由美国的两位教授设计的。其特点是简单易学、人机对话方便、程序运行调试方便。 (3)80年代随着结构化程序设计的需要,出现了许多新的版本的Basic语言。它们的特点是增加了新的数据类型和程序控制结构。
(4)Visual Basic语言是1991年由美国微软公司推出的一种以结构化Basic语言为基础,以事件驱动为运行机制的程序设计语言。 (5)VB6.0有三个版本,是为不同层次的人员和不同的开发需求而设计的。 • VB标准版 • VB专业版 • VB企业版
1.2 Visual Basic的功能与特点 一、功能 1. 采用面向对象的可视化界面设计 2. 采用基于对象的编程方法 3. 采用事件驱动的编程机制 4. 集成化开发环境 5. 结构化程序设计 6. 多种方式访问外部数据 7. 支持其他技术
二、特点 1. 简单易学 2. 界面友好 3. 工程化管理 4. 解释工作方式 5. 编译形成可执行文件
1.3 VB的安装、启动和退出 一、VB的安装 1. 将VB6.0的安装光盘放入光驱。 2. 光盘的安装程序会自动启动,进入安装界面;或者通过浏览器启动光盘上的Setup.exe安装程序。 3. 在“安装向导”的提示下完成安装工作。
二、VB的启动 1. 启动方法 • 通过“开始”菜单的“程序”启动VB。 • 双击桌面上的VB快捷方式。 2. 启动之后出现“新建工程”对话框。 3. “新建工程”对话框说明
三、VB系统的退出 1. 退出方法 • 选择“文件”的“退出”命令。 • 单击应用程序的关闭按钮。 2. VB系统在退出时,如果工程文件未保存,则将出现警告对话框。
VB集成开发环境由10个部分组成,它们是标题栏、菜单栏、工具栏、工具箱、对象设计窗口、代码窗口、立即窗口、工种资源管理器窗口、属性窗口和窗体布局窗口。VB集成开发环境由10个部分组成,它们是标题栏、菜单栏、工具栏、工具箱、对象设计窗口、代码窗口、立即窗口、工种资源管理器窗口、属性窗口和窗体布局窗口。 使用中可能不是所有的窗口都出现,可以通过“视图”菜单中的选项决定某个窗口是否可见。 下面逐一介绍它们的使用方法。
1. 标题栏 标题栏中标题显示的内容说明当前开发环境所处的状态,初始时为设计模式,进入其他状态时,标题栏说明中方括号内的文字将发生变化。 Visual Basic有3种工作模式: • 设计模式 • 运行模式 • 中断模式
2. 菜单栏和工具栏 菜单栏中包括13个下拉菜单,用于程序开发过程中的各种操作。 工具栏中的工具按钮,用于程序开发过程中快速执行的操作。
3. 工具箱 工具箱是VB提供的应用程序设计控件集合,其中每一个小图标代表一个控件,用户可以使用控件在窗体上创建相应的控件对象。 初始状态工具箱中有20个标准控件,用户可以直接使用它。 如果需要使用其他注册过的控件,可以通过“工程”菜单下的“部件”命令把相关控件添加到工具箱中。 工具箱的显示和隐藏 用“视图”菜单中的“工具箱”命令
4. 对象设计窗口 (1) 作用:可用来开发VB应用程序界面的窗口,用户可以在窗体中放置各种控件。 (2) 特点 • 窗体是VB应用程序的主要部分,每一个工程都至少有一个窗体。 • 用户可以根据需要在工程中建立多个窗体。 • 每个窗体都必须有一个名称,默认为Form1、Form2,……
5. 代码窗口 (1) 作用:用来对过程或事件过程的代码进行编辑的窗口。 (2)代码窗口的组成及作用 • 对象下拉列表框 • 过程下拉列表框 • 代码编辑区 • 查看视图按钮
6. 立即窗口 (1) 作用:是在中断模式状态下用来观 察处理结果、调试程序使用的窗口。 (2) 特点 • 选择“视图”中“立即窗口”命令可打开立即窗口。 • 可以在“立即窗口”中直接输入命令,观察结果。 (3) 立即窗口的显示与隐藏 用“视图”菜单中的“立即窗口”命令
7. 工程资源管理器窗口 (1) 作用:工程是应用程序各种类型文件的集合,所以工程窗口列出当前工程中的窗体和模块。 (2) 工程本身也是一个文件(.Vbp) (3) 工程文件包含的三类文件 • 窗体文件(.Frm) • 标准模块文件(.Bas) • 类模块文件(.Cls) (4) 三个按钮的作用 (5) 工程窗口的显示与隐藏 用“视图”菜单中的“工程资源管理器”命令
8. 属性窗口 (1) 作用:用于设置应用程序中的窗体及控件的属性。 (2) 属性窗口的组成及各自的作用 • 对象下拉列表框 • 选项卡 • 属性列表 • 属性含义 (3) 属性窗口的隐藏和显示 用“视图”菜单中的“属性窗口”命令
1.5 开发VB应用程序的基本步骤 一、基本步骤 1. 建立窗体 在窗体上放置各种控件,以构成用户所需要的程序界面。 2. 属性设置 对窗体和控件进行相关属性的设置。 3. 编写程序代码 为有关对象的事件过程编写程序代码。
4. 运行和调试程序 (1) 运行应用程序的方法 • 选择“运行”菜单的“启动”命令。 • 单击工具栏的“启动”按钮。 • 按F5功能键。 (2) 结束应用程序运行的方法 • 选择“运行”菜单的“结束”命令 • 单击工具栏的“结束”按钮
5. 保存VB应用程序 第一步:先保存窗体文件 方法1:同名文件保存 选择“文件”菜单中的“保存Form1”命令 方法2:新文件保存或文件换名保存 选择“文件”菜单中的“Form1另存为”命令 第二步:再保存工程文件 方法1:同名文件保存 选择“文件”菜单中的“保存工程”命令 方法2:新文件保存或文件换名保存 选择“文件”菜单中的“工程另存为”命令
二、举例说明 编写一个求解一元二次方程根的应用程序。 设计界面 运行界面