VB6 程序设计
VB6 程序设计
第一章Visual Basic 6.0 概述
实例01(见程序EX01) : 窗体中有三个按钮:显示文字,清屏,结束;有一个文本框:用于显示文字: "Hello,Visual Basic!;窗体标题栏显示"VB,你好!. " " 在实验中修改文本框的对齐方式, 显示文字的颜; 分别在设计时和运行对文本框字号属性进行修改.
1.1 VB 简介
1.1.1 VB 特点
面向对象的可视化面向对象可视化的程序设计方法可视化事件驱动的程序设计机制事件驱动简单易学,功能丰富的程序设计语言交互式的集成开发环境支持动态数据交换,动态链接库和对象的链接和嵌入技术
1.1.2 VB 版本简介
1991 年:VB1.0 目前,VB 的最新版本是VB6.0,并有VB6.0 中文版. VB6.0 有学习版,专业版和企业版三种不同的发行版本.
1.2 VB6 的安装和新特点
1.2.1 VB6 运行环境
Windows95 或以上Pentium 或更高的处理器CD-ROM 16MB 或以上内存128MB 或以上硬盘空间
1
第一章
Visual Basic6.0 概述
1.2.2 VB6 安装简介1.2.3 VB6 新特点
增强了数据访问功能:ADO(ActiveX Data Object) 更强大的Internet 应用开发功能新增和加强了一些控件添加和增强了些向导
1.3 VB6 的集成开发环境
VB6 提供给用户的使用界面是一个集成开发环境,它在一个公共的环境中集成了设计,编辑,编译和调试等功能.
1.3.1 启动集成开发环境1.3.2 集成开发环境的组成
在VB6 的集成开发环境中,通常显示有标题栏,控制菜单图标,窗口操作按钮,菜单栏,工具栏,窗体设计器,工程管理器,属性窗口,工具箱和窗体布局窗口.此外,还可以根据需要打开代码窗口,调板,对象浏览器,菜单编辑器和三个用于程序调试的窗口:立即窗口,本地窗口和监视窗口.
1.3.3 集成开发环境的菜单1.3.4 集成开发环境的选项设置
1.4 使用VB 的帮助系统
联机帮助上下文相关帮助
2
VB6 程序设计
第二章VB6 编程初步
2.1 VB 编程的基本概念
2.1.1 Windows 的工作机制
Windows 系统的工作机制可用三个词来概括:窗口,事件和消息. Windows 系统的工作界面是由各种窗口组成的,所谓窗口是指屏幕上的一个矩形区域.事实上,对话框,文本框,图标,命令按钮和打开的菜单等,都可看作窗口.Windows 系统给每一个窗口指定一个唯一的标识号,即窗口句柄,并通过窗口句柄来管理所有窗口. Windows 系统中的事件可简单地理解成一种操作活动.它可以是由鼠标和键盘的操作产生,也可以由系统内部产生,甚至是由某个程序运行或窗口操作产生.Windows 系统不断地监视着系统中每一个窗口的活动和每一个事件的发生. 所谓消息是指事件的信号.每发生一件事件,就引发一条消息.Windows 系统处理这条消息,并把它向系统中程序的各个窗口广播.各个窗口根据其程序中处理该消息的代码指令作出响应.
2.1.2 Windows 应用程序的事件驱动运行模式
Windows 应用程序的运行是事件(可以是用户通过鼠标和键盘操作产生, 也可以是系统内部通过时钟计时产生, 甚至也可以是由程序运行或窗口操作触发产生)驱动模式,是通过执行响应不同事件的程序代码进行运行的.因此,在使用VB 提供的事件驱动的程序设计机制编写Windows 应用程序时,是对程序中的对象需要响应的事件分别编写出程序代码.
2.1.3 创建VB 应用程序的步骤
建立工程设计应用程序的界面设置界面对象的属性编写程序代码保存程序执行并调试程序生成可执行程
序文件
2.2 创建一个简单的VB 应用程序创建一个简单的
该应用程序运行时将显示一个窗口,其中有"切换"和"退出"两个按钮:
3
第二章
VB6 编程初步
单击"切换"按钮,窗口的一个文本框中将交替显示红的"VB 编程不难学" 和蓝的"只要认真下功夫"文字;单击"退出"按钮,将清除窗口并退出程序.
VB6 程序设计
第三章VB6 的工程管理
工程是在VB 中进行Windows 应用程序设计的一个重要概念.所谓工程就是组成一个应用程序的文件的集合.使用VB 创建一个应用程序时,首先必须为它建立一个工程,在应用程序设计过程中,通过工程来管
理应用程序所包含的所有文件.
3.1 VB 的工程
在VB 中可建立多种类型的工程,这里主要介绍标准EXE 类型工程的建造和管理.
3.1.1 工程
工程是组成一个应用程序的文件的集合, 一个工程通常包括以下几种类型的文件: 工程文件(.vbp) 窗体文件(.frm) 窗体二进制数据文件(.frx) 类模块文件(.cls) 标准模块文件(.bas) ActiveX 控件文件(.ocx) 资源文件(.res)
3.1.2 工程管理器
工程的操作管理主要是在工程管理器中进行. 工程管理器窗口中显示当前工程所包含的文件列表.
3.2 工程的基本操作
工程的基本操作主要包括创建,打开和保存工程,在工程中添加,删除和保存文件,以及在工程中添加控件和对象等. 创建,打开和保存工程在工程中添加,删除和保存文件在工程中添加和删除控件部件,对象和资源文件
5
第三章
VB6 的工程管理
3.3 工程的属性设置
通用属性设置通用属性设置工程类型启动对象工程名称帮助文件名工程帮助上下文标识符工程描述ActiveX 控件升级生成的可执行文件属性设置生成的可执行文件属性设置版本号编译属性设置编译属性设置
6
VB6 程序设计
第四章VB6 编程基础
VB 应用程序的结构,代码窗口的使用,VB 代码的书写规则,数据类型, 变量,常量,数组,过程和结构控制语句等.
4.1 VB 代码编写基础
4.1.1 VB 应用程序的结构
一个VB 应用程序通常是由多种类型的文件组成的, 其中最常见的是窗体模块,标准模块和类模块.这些模块都可以包含声明和过程. 1,窗体模块, 在窗体模块中包含窗体及其控件的属性设置值, 同时还包含在该窗体的代码窗口中编写的对常量, 变量, 类型和外部过程的声明以及Sub, Function 和Property 过程. 2,标准模块, 标准模块存放与特定窗口或控件无关的代码, 通常是其他模块共同使用的声明和过程的代码. 3,类模块, 类模块用来定义类,并可用它创建被应用程序中的过程所调用的对象.
4.1.2 代码编辑窗口
VB 的代码编辑器具有一定智能,可同步显示相应的语法成份结构的提示, 能自动填充语句,属性和参数,使代码编写更加方便.
4.1.3 代码的书写规则
VB 程序代码不区分大小写. VB 程序代码的主要的书写规则: 可用续行符" _" (一个空格后跟一个下划线)将一个长语句分成多行书写当一行中有多条语句时,语句间用冒号": "分隔注释以注释符"'" (单引号)引导,可放在一行语句的最后,或单独占据一行,但不能放在续行符的后面;注释也可以用关键字"Rem"
大学vb实验教程答案
引导, 但它必须占据一行VB 中缺省数制是十进制数,也可以使用加前缀"&H"和"&0"分别
7
第四章
VB6 编程基础
表示的十六进制和八进制数标识符是为程序代码中的变量,常量,类型,过程,函数,类和其他对象的命名.VB 中标识符的命名有如下规则: (1)标识符必须是字母开头,后跟字母,数字或下划线(2)标识符长度不能超过255 个字符,其中窗体,控件,类和模块的标识符长度不能超过40 个字符(3)不能与VB 中受到限制的关键字同名
4.2 数据类型
一个变量的数据类型指出该变量能存储何种类型的数据.VB 提供了许多基本数据类型,用户也可以根据需要自定义数据类型.
4.2.1 基本数据类型
VB 的基本数据类型见P46 表  4.2.1,注意它们的类型名,类型符,占用字节数和表示范围. 例: Dim YesorNo As Boolean Dim A As Byte,B As Byte Dim I As Integer Dim L As Long Dim A As Single Dim P As Currency Dim X As Double,Y As Double Private S As String Dim Name As String*20 Dim D As Date Dim V Dim a%,b&,c!,d# 'a 为整型, 为长整型, 为单精度型, b c d 为双精度型,@为货币型,$为字符串型YesorNo=1>2 A=&H0F:B=&H01 A=A+B X=1.88E18:Y=2.01D16 X=X*Y S="Database" S=Left(S,4) D=#4/6/1999 8:30:50PM# V="17" V=V-15 V="U"&V 除了可以像其它标准类型一样操作外, Variants 类型变量还包含四个特殊值: Empty,Nothing,Null 和Error.
VB6 程序设计
4.2.2 用户自定义数据类型
格式: [Private|Public] Type varname elementname as type …End Type 例: Private Type StuRecord Name As String*30 Birthday As Date Other As Variant End As Variant Dim Record1 As StuRecord,Record2 As StuRecord Record1.Name="Abc"
4.2.3 枚举类型
在模块的声明段用Enum 语句来声明枚举类型,例如: Private Enum ElementSet Sun Mon Tue End Enum
4.3 变量与常量
在应用程序执行期间, 变量用来存储可能变化的数值, 常量表示固定不变的数值. 通常, 在使用变量和常量前必须事先声明, 并且它们有着自己的有效范围.
4.3.1 变量
变量有名字, 它是用来引用变量所包含的数据的标识符; 变量具有数据类型, 以确定变量能够存储的数据种类. 变量的命名应遵循标识符命名的规则一般应用变量声明语句声明变量(显式声明,隐式声明,有效范围)
4.3.2 常量
VB 中有两种常量, 一种是系统预定义的常量, 还有一种是用户定义的常量. 用户定义常量的命名用户定义常量的声明[Public|Private] Const constantname [As type]=expression
9
第四章
VB6 编程基础
用户定义常量的有效范围
4.4 数组
数组是指具有相同的数据类型的有序数据的集合, 即一个数组中的所有元素具有相同的数据类型. 当声明了Variant 类型的数组时,其元素能够包含不同类型的数据.
4.4.1 大小固定的数组
1,数组的命名, 2,数组的声明, 根据声明的数组的有效范围不同,有三种方法声明大小固定的数组. 过程级数组,在该过程中用Dim 语句声明,例:Dim Number(10) As Integer 或Dim K(1 To 5)或Static State(10) As Boolean 模块级数组, 在模块的声明段中用Private 或Dim 语句声明, 例: Private A(10) As Integer 或Dim Address(1 To 50) As String*30 全局级数组, 在模块的声明段中用Public 语句声明, Public Price(10) 例: As Double 或Public Name(1 To 50) As

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。