2019年最新-Basic程序的设计基础教程-精选文档

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
面向对象 :面向对象编程是建立在类的基础上的,其通过类 的封装而使源程序更加便于维护。
部件编程 :部件编程则使软件创建如同组装一辆汽车。
事件驱动 :事件驱动则是指程序的执行路线是基于用户的操 作步骤来确定的。
环境要求
操作系统:NT Server 4.0、 NT Workstation 4.0、 Windows 95,或更高版本。
第2章 数据类型及操作
常量 变量 基本数据类型 数组 枚举类型 自定义类型 标识符命名规则 运算符
常量
常量即是用标识符来表示数值或字符串,由此可以提 高源代码的可读性和可维护性。
常量有两种来源: 1、系统常量,其由Visual Basic或引用的对象提供。 2、用户自定义常量,其需要用 Const 语句来声明。
运行菜单
查询菜单中各条菜单命令用于 数据库表的查询及相关操作 。所 提供的各种查询设计工具,使用 户能够通过可视化工具创建SQL 语句,实现对数据库的查询、修 改。
工具菜单
工具菜单包括:添加过程、过 程属性、菜单编辑器、选项、发 布等子菜单项。
外接程序菜单
外接程序菜单工程菜单用于为 当前工程创建含:可视化数据管 理器、外接程序管理器等子菜单 项。
工程资源
程序工程由文件组成,主要文件类型有: 工程文件 (.vbp)。 标准模块文件 (.bas)。 窗体的文件 (.frm)。 窗体的二进制数据文件 (.frx)。 类模块文件 (.cls)。 包含 ActiveX 控件的文件 (.ocx)。
工程管理
Visual Basic是以工程为单位创建程序的,其通过工程 文件(.vbp)获得工程信息,并通过“工程资源管理器”、 “工程属性”窗口实现对程序工程的有效管理。
String 数据类型
String型变量用于存储字符串。 例如: Dim S1 As String, Dim S2 As String * 10
S1 = "Database"
S2 = "Database" 上述变量中,S1是一个可变长度Baidu NhomakorabeaString变量,随着对 其赋予新数据,它的长度可增可减。而S2则是具有固定 长度String 型变量。
定义常量
用户自定义常量在使用前需要定义,由此使该标识符能 够被程序识别。其语法是:
[Public/ Private] Const 常量名[As 类型] = 常量表达式 例如: Const PI = 3.14159265358979 Const MaxPlanets As Integer = 9
使用常量
集成开发环境(2)
Visual Basic 6.0集成开发环境由菜单、工具栏、工具箱、窗 体设计器、属性窗口、工程管理器、代码编辑器,以及对象浏 览器、窗体布局窗口、编程环境设置窗口等组成;它们是用户 实施可视化开发所必须的成分。
Visual Basic 6.0 菜单
菜单是在集成开发环境下发布命令的最基本手段。Visual Basic 顶级菜单有:文件、编辑、视图、工程、格式、调试、 运行、工具、外接程序,但菜单命令是通过子菜单中的子菜 单项发出的。
Object 数据类型
Object 变量采用 32 位(4 个字节)地址来存储对象, 该地址可用于引用应用程序中的对象。
例如: Dim objDb As Object Set objDb = OpenDatabase ("c:\Vb5\Biblio.mdb")
Variant 数据类型
Variant 型是Visual Basic的缺省数据类型,能够存储所 有类型的数据。
视图菜单
视图菜单用于显示各种窗口及 和窗口有关的操作 。包括:代码 窗口、对象窗口、定义、最后位 置、对象浏览器、立即窗口、本 地窗口、监视窗口、调用堆栈、 工程资源管理器、属性窗口、窗 体布局窗口、属性页、表、缩放、 显示窗格、工具箱、调色板、工 具栏等子菜单项。
工程菜单
工程菜单用于为当前工程创建 模块、作对象引用或提供各种设 计器 。包括:添加窗体、添加 MDI窗体、添加模块、添加用户 控件、添加属性页、添加用户文 档、添加设计器、添加文件、移 除、引用、部件、工程属性等子 菜单项。
格式菜单
格式菜单用于界面设计,能使 界面中的控件规范排列 。包括: 对齐、统一尺寸、按网格调整大 小、水平间距、垂直间距、在窗 体中居中对开、顺序、锁定控件 等子菜单项。
调试菜单
调试菜单用于调试、监视程序 。 包括:逐语句、逐过程、跳出、 运行到光标处、添加监视、编辑 监视、快速监视、切换断点、清 除所有断点、设置下一条语句、 显示下一语句等子菜单项。
Dim intTemp As Integer Static intPermanent As Integer 用 Dim 声明的变量是动态变量,而用 Static 声明的变 量则是静态变量。
模块级变量
模块级变量在模块顶部的声明段用 Private或Dim关 键字声明,并且所在模块的所有过程都可使用该变量。
程序创建步骤
当在Visual Basic 6.0中创建应用程序时,一般需要经历以下 基本步骤: 1、分析程序问题。 2、建立程序工程。 3、设计用户界面。 4、编写并调试程序代码。 5、保存工程资源。 6、对源程序进行编译。
程序创建步骤
程序创建举例: 考虑创建一个窗体程序,其用于商品销售时的累积计价。 具体考虑是:。 1、添加“文本框控件”,用于商品的单价、数量的输入。 2、添加“命令按钮控件”,并在其Click事件中添加“计价 程序”,用于商品计价 。 3、添加“标签控件”,用于商品价值和商品总价的输出。
数值型数据
Visual Basic 支持以下几种数值型数据:
Integer(整型)、Long(长整型)、Single(单精度 浮点型)、Double(双精度浮点型)、Currency(货币 型),另外,Byte(字节型)也可用于数值计算。
所有数值变量都可相互赋值。在将浮点数赋予整数之 前, Visual Basic将浮点数的小数部分四舍五入到整数。
变量
变量用来等待处理的临时存储数据,可以把变量看作内存 中存放未知值的所在处。
变量有名字和数据类型,在使用之前需要声明。
声明变量
声明变量就是事先将变量通知程序,由此使变量的使 用合法。
语法:Dim/Private/Public/ Static 变量名 [As 类型] 例如: Dim I As Integer Private YourName As String, BillsPaid As Currency Public Test,Amount, J As Integer
常量在被定义之后,就可以在代码中作为数据使用。 例如: Const MaxPlanets As Integer = 9 Const People As Integer =19 Static SolarSystem (1 To MaxPlanets) If WorldPop > People Then Exit Sub
Visual Basic程序设计 基础教程
电子教案
第1章 Visual Basic 6.0 基本知识
环境要求 安装步骤 集成开发环境 工程管理 程序编辑 程序调试 程序创建步骤
Visual Basic 的特点
可视化 :Visual的英文含义既是可视化,在可视化环境下创 作前端界面也就如同摆放积木。
例如: Dim SomeValue SomeValue = "17" SomeValue = SomeValue - 15 SomeValue = "U" & SomeValue
数组
数组使用相同名字引用一系列变量,并用数字(索引) 来识别它们。
语法:
Dim/Private/Public/ Static数组名([下界 To ] 上界) [As 数据类型]
CPU:486DX/66 MHz 或更高的处理器。
内存:Windows 95/98下要求24MB以上的内存,Windows NT下要求32MB以上。
磁盘空间:对于标准版或专业版,典型安装 48MB,完全安 装 80MB。
其他设备:CD-ROM 驱动器,鼠标或其他光标控制设备。
安装步骤
(1)启动安装程序。 (2)输入用户ID号 (3)输入姓名、用户单位 (4)选择安装路径。 (5)选择安装方式,有“典型安装”和“自定义安装”两 种安装方式。
Visual Basic各种工具栏中最常用的是“标准工具栏”
Visual Basic 6.0 工具箱
工具箱是Visual Basic用于为开发提供控件的面板,通过它 可以往设计中的窗体设置各种控件。
除了Visual Basic 内置控件之外,用户还可以通过菜单 “工程\部件”打开“部件”对话框,从中能添加控件、设 计器或可插入对象到工具箱中,也可以引用已加载的控件工 程。
集成开发环境
工程类型
1、标准EXE工程:用来创建Windows环境下的标准可执 行程序文件。
2、ActiveX DLL工程:用来创建能够与应用程序运行在 同一进程内的ActiveX DLL部件。
3、ActiveX EXE工程:用来创建在应用程序进程外工作 的ActiveX EXE部件。
4、ActiveX 控件工程:用来创建可视开发环境下的前端 界面元素。
文件菜单
文件菜单主要用于建立、打开、 添加、移去、保存工程和文件, 包括:新建工程 、打开工程 、 添加工程 、移除工程 、保存工 程 、工程另存为 、保存文件 、 文件另存为 、打印 、打印设置 、 生成工程 等子菜单项。
编辑菜单
在对工程进行修改时,编辑菜 单用于各种编辑操作 。包括:撤 消、重复、剪切、复制、粘贴、 粘贴链接、删除、全选、查找、 缩进、凸出、插入文件、属性/ 方法列表、快速信息、参数信息 书签等子菜单项。
例如: Private intTemp As Integer
公用变量
公用变量在模块的声明段使用 Public 关键字声明, 其可以被应用程序的所有过程。
例如: Public intTemp As Integer
基本数据类型
所有变量都具有数据类型,以决定能够存储哪种数据。
除变量外,数据类型也用于其他场合。如在给对象属 性赋值时,这个值就有数据类型;函数的参数也有数据 类型。事实上,在 Visual Basic 中,凡是涉及数据就与 数据类型有关,包括:变量、常量、数组,以及函数、 过程中的参数,等等。
变量范围
变量范围是指变量能够在多大的范围内被访问到。 可 以根据变量范围将变量分成以下三类:
1、过程级变量。 2、模块级变量。 3、公用变量。
过程级变量
过程级变量也叫局部变量,其在过程内声明,并且只有 在声明它们的过程内才能被识别。
过程级变量只能用 Dim 或 Static 关键字来声明。 例如:
一个数组中的所有元素具有相同的数据类型。
使用数组
例如: Dim Sums (101 To 120) As String Dim X(20) As Integer, Y(10,5 To 10) As Long Sums (110) = “ABCDEF” X(0)=100 Y(0, 8) = 1000
Visual Basic 6.0 工具栏
工具栏的作用是可以通过其上面的图标按钮执行菜单命令, 由此加快操作速度。
Visual Basic能提供“编辑”、“标准”、“窗体编辑器”、 “调试”等几个工具栏,用户也可以按自己的需要“自定义” 工具栏,可以通过“视图\工具栏”菜单项下的子菜单项选 取它们 。
程序编辑
在编辑程序时,经常用到的工具有: 1、窗体设计器,其用于编辑用户界面。 2、代码编辑器,其用于编辑源程序代码。 3、属性窗口,其用于设置窗体或控件的属性值。
程序调试
在调试程序时,最常使用的调试方法有: 1、在程序中设置断点,进行中断调试。 2、通过“立即窗口”进行数据测试。 3、使程序逐条语句,或逐过程执行,进行单步调。
Boolean 数据类型
Boolean是逻辑型变量,其值只能是True、 False。 Boolean 的缺省值为 False。
Date 数据类型
用于存储Date 和 Time 值。 例如: Dim SomeDate As Date SomeDate = #1980-03-16# SomeDate = #3-6-93 13:20#
相关文档
最新文档