可视化数据处理技术Visual Basic(6.0版)
安徽工程大学电气工程学院
徐晓光
1
课程要求
?总目标:掌握可视化编程软件,达到VB二级考试要求目标。
?期末考核要求:计算机上机考试,题库出题
?期末评分比例:平时成绩40 % +期末成绩60 %
?主要参考资料:
《Visual Basic程序设计教程》于红光/上海交通大学出版社
2
目录
第1章VB程序设计入门
第2章VB编程基础
第3章VB语言基本控制结构
第4章常用控件
第5章数组
第6章过程
第7章用户界面设计
第8章键盘鼠标与绘图
第9章文件
第10章数据库
3
第1章Visual Basic 入门
1.1简介P1
1.2运行环境、安装和启动P2
1.3V B设计基本步骤P3
1.4V B集成开发环境P7
1.5V B的对象、属性、方法和事件P12 1.6V B的简单控件设计P16
1.7V B的工程管理和环境设置P26
4
教学目的:
了解VB集成开发环境
教学重点:
VB集成开发环境,VB的程序设计步骤
教学难点:
VB的程序设计步骤
教学方法:课堂讲授
教学手段:多媒体教学
课外作业:课后习题
学时分配:4学时
教学内容:1.1-1.7
自学内容:VB的工程管理
5
1.1V B简介
一、V B简介
V i s u a l B a s i c是基于B a s i c的可视化的程序设计语言。V i s u a l B a s i c6.0中文版是M i c r o s o f t公司最新推出的可视化开发工具,是一种基于W i n d o w s操作系统的新型的现代程序设计语言,是一种易于学习、功能强、效率高的编程工具。任何具有初步程序设计基础的人,都能在很短的时间内掌握好V B,并有效地编写出各种W i n d o w s程序。
V B6.0包括三个版本:标准版、专业版、企业版
6
Visual Basic 6.0有三种版本:
学习版——主要针对刚入门的初学者设计。
专业版——为专业编程人员提供了一整套进行开发的
功能完备的工具。该版本包括学习版的全部功能。
企业版——使得专业编程人员能够开发功能强大的组
内分布式应用程序。该版本包括专业版的全部功能。
1991年:Visual Basic 1.0 版
1992秋:2.0版
1993 .4 :3.0 版
1995.10 :4.0版
1997 :5.0 版
1998年:6.0 版
7
二、VB主要功能特点:
1. 具有面向对象的可视化设计工具
2. 事件驱动的编程机制
3. 提供了易学易用的应用程序集成开发环境
4. 结构化的程序设计语言
5.支持多种数据库系统的访问
6.OLE技术。VB核心就是其对对象的链接与嵌入(OLE)的支持。
7.Active技术
8.完备的help联机帮助功能
8
1.2运行环境、安装和启动
一、运行环境:
二、安装:
安装文件:setup.exe
三、启动:
方法:1、双击桌面VB快捷方式。
2、“开始”|程序|Microsoft Visual Studio 6.0| Microsoft Visual Basic 6.0
3、“开始”|运行|C:\program files\ Microsoft Visual Studio \VB98\VB6.exe
9
1.3V B应用程序设计的基本步骤
设计一个V B应用程序的通用步骤:
1.设计用户界面的对象
2.设置对象的属性
3.编写对象事件代码
4.保存文件
5.程序运行和调试
(解释执行:u或“运行|启动”或按F5)
6.建立可执行文件。
(编译运行:“文件”|“生成…e x e”)
举例说明:
例1.1、制作一个计算器。
10
11
例1 -1
?制作一个简单的可以进行加、减、乘、除算术运算的小型计算器,其界面如图1-1所示,要求在前两个空框(文本框)中输入两个数值,单击加、
减、乘、除按钮中的一个,则第三个空框(文本框)中显示运算的结果;单击清除按钮,则清除文本框中的内容;单击结束按钮,则结束程序的运行。
12
(P7)
工程窗口
工具箱
窗体窗口
属性窗口
窗体布局
立即窗口
1.主窗口
应用程序窗口,由标题栏、菜单栏和工具栏组成
2.窗体(f o r m)窗口
设计vb程序的界面
3.代码(c o d e)窗口
编辑窗体、标准模块中的代码
4.属性(p r o p e r t i e s)窗口
所有窗体或控件的属性设置
5.工程资源管理器(p r o j e c t e x p l o r e r)窗口
保存一个应用程序所有的文件
6.工具箱(t o o l b o x)窗口
显示各种控件的制作工具,供用户在窗体上设计
14
工具箱窗口
窗体名
窗体文件名
17
属性窗口
属性窗口:用于列出
选定窗体或控件的属
性设置值。在VB 中,
窗体和控件被称为对
象,每个对象都可用
一组属性来刻画其特
征。
同类型的对象其
属性相同,但属性值
不同对象框属性名属性值列表框对当前属性的
简要说明
18
窗体布局窗口
窗体布局窗口:
指示了应用程
序运行时窗体在显
示器上的位置。可
由鼠标自由拖动,
使之改变。
对象窗口
?对象窗口:实际上是
VB 开发环境(多文档界
面窗口MDI)中的一个
子窗口——文档窗口。
?对象窗口:就像是一个
工作台,在它上面可以
使用窗体以及在窗体上对象窗口
放置控件,来构造应用
程序的界面。
19
20
窗体对象——
窗体设计器窗口
窗体:是定义应用程序界面的窗口
。用户可向窗体增加控件、图形或图片
来创建应用程序界面。新建一个工程时
,VB 6.0会自动建立一个窗体。(注:
在设计阶段称为窗体,在应用程序运行
时即为面向用户的窗口。)编程者只需
往窗体上添加需要的控件即可。
窗体网格的调整:“工具”——“选项”——“通用”
MDI(多文档界面):所有子窗口包含在一个大小可调的父窗口内(主要用于开发同时可以操作多个文档的应用程序。如:WORD )
SDI(单文档界面) :所有窗口可在屏幕上任何地方自由移动(主要用于开发同时只能操作一个文档的应用程序。如:记事本)。
转换方法:“工具”—“选项”—“高级”