计算机等级考试二级VB教程
全国计算机二级考试之VB教程(全集)[1]
![全国计算机二级考试之VB教程(全集)[1]](https://img.taocdn.com/s3/m/ae8c0cfbce2f0066f53322b4.png)
• • •
• •
单击其中某一标题,便弹出一个相应的菜单。如单击 “文件”,就弹出如图1.5所示的菜单。 菜单项中的菜单命令主要分为以下3种类型。 直接执行的命令; 级联菜单命令(有►标记)。 打开对话框的命令(有…标记); 打开菜单及菜单选项的方法有以下几种。 用鼠标操作菜单; 使用键盘的方向键; ① 先按F10键或Alt键激活菜单栏; ② 按“→/←‖ + Enter键选择菜单项; ③ 最后按“↓/↑‖ + Enter键选择菜单 图1.5 ―文件”菜单 选项后的字母键启动该菜单命令。
图1.3 Visual Basic 6.0标题栏
启动Visual Basic后,标题栏中显示的内容为: 工程1 — Microsoft Visual Basic[设计] 方括号中的“设计”表明当前的工作状态是“设计阶段”。 随着工作状态的不同,方括号里的内容也会跟着变化,会 出现“运行”或“中断”,分别表示“运行阶段”或“中 断阶段”。
全国计算机等级考试二级 VB基础教程电子教案

常量在被定义之后,就可以在代码中作为数据使用。 例如: Const MaxPlanets As Integer = 9 Const People As Integer =19 Static SolarSystem (1 To MaxPlanets) If WorldPop > People Then Exit Sub
Boolean 数据类型
Boolean是逻辑型变量,其值只能是True、 False。 Boolean 的缺省值为 False。
Date 数据类型
用于存储Date 和 Time 值。 例如:
Dim SomeDate As Date
SomeDate = #1980-03-16# SomeDate = #3-6-93 13:20#
1、添加“文本框控件”,用于商品的单价、数量的输入。
2、添加“命令按钮控件”,并在其Click事件中添加“计价 程序”,用于商品计价 。 3、添加“标签控件”,用于商品价值和商品总价的输出。
集成开发环境(2)
Visual Basic 6.0集成开发环境由菜单、工具栏、工具箱、窗 体设计器、属性窗口、工程管理器、代码编辑器,以及对象浏 览器、窗体布局窗口、编程环境设置窗口等组成;它们是用户 实施可视化开发所必须的成分。
调试菜单
调试菜单用于调试、监视程序 。 包括:逐语句、逐过程、跳出、 运行到光标处、添加监视、编辑 监视、快速监视、切换断点、清 除所有断点、设置下一条语句、 显示下一语句等子菜单项。
计算机二级vb教程VBd7z

二、数组的清除和重定义 在一个程序中同一个数组只能定义一次,如要清除 数组的内容或对数组重新定义,可用Erase语句来实现, 格式为:Erase 数组名[,数组名]…… Erase语句用来重新初始化静态数组的元素或释放动 态数组的存储空间。 说明: ⑴Erase语句中,只给出要刷新的数组名,不带括 号和下标。
§3. 数组的基本操作
数组的基本操作包括输入、输出及复制,这些操作 是对数组元素进行的。VB还提供了For Each…Next语 句,用于对数组的操作。 一、数组元素的输入、输入和复制
1.数组的引用:通常指对数组元素的引用,方法是 在数组后面的括号中指定下标。 要注意区分数组定义和数组元素,如Dim x(8) 和 Temp=x(8)
该语句用来重新定义动态数组,按定义的上下界重 新分配存储单元,并可为变量改变存储类型。重新分 配动态数组时,数组中的内容将被清除;但如使用 Preserve选择项,则不清除数组内容。在ReDim语句中 可定义多个动态数组,但每个数组必须事先用Dim或 Public形式进行声明,在括号中省略上下界,用ReDim 语句重新定义时再指定数组的上下界。如: Dim Name$(),Address$() ReDim Name$(L1),Address(L2) ReDim只能出现在事件过程或通用过程中,用它 定义的数组是一“临时”数组。即在执行数组所在过 程时为数组开辟一定的内存空间,过程结束时,释放 这部分内存空间。
⑵用变量作为下标定维的数组是动态数组。
一、动态数组的定义
动态数组以变量作为下标值,在程序运行过程中 完成定义,通常分两步:先在窗体层、标准模块或过 程中用Dim或Public声明一个没有下标的数组(括号不 能省略),然后在过程中用ReDim语句定义带下标的数 组。 Redim语句格式为:
计算机二级补习VB基础部分

第三章 VB语言基础
运算规则: 先算术运算,再关系运算,最后逻辑运算 ()可用来改变运算的优先顺序 不同数据类型的数据进行运算:结果为存储长度较长的数据类型,但除法运算的结果都为双精度型 要注意表达式可能溢出的情况
X >Y+3>2 (结果T/F?)
必须以字母开头
长度不超过255个字符
在作用域内必须唯一
3
5
不得使用系统保留字(如End Private Sub )
字符串内不得包含点号和用于类型说明的符号%、 &、!、#、@、$,也不能有空格
以符号形式出现在程序中,且取值可以发生变化的数据称为“变量”,变量名的命名规则如下:
第三章 VB语言基础
循环体
T
F
循环体
F
T
Do While <条件> <循环体> Loop
Do <循环体> Loop While <条件>
“当(while)型”循环——条件成立时,执行循环体
第四章 算法基础及VB的基本语句
循环体
F
T
循环体
T
F
“直到(Until)型”循环——条件成立时,结束循环
注意: 语句体为语句组时,语句体和Then或Else不能够写在同一行
当分支结构中A组或者B组语句仅有一条时,可省略“End If”,但必须将所有语句写在同一行:
分支结构
第四章 算法基础及VB的基本语句
If 条件表达式成立 Then <语句1> Else <语句2>
1
If 条件表达式成立 Then <语句1>
全国计算机等级考试二级VB教程(1~6章)

心之所向,所向披靡全国计算机等级考试二级VB教程(1~6章)第四章VB程序设计基础一:基本数据类型:1 字符串(String)在VB中字符串是放在双引号内的诺干个字符,其中不含任何字符的字符串为空字符串字符串分变长字符串和定长字符串。
变长字符串:长度不确定。
定长字符串:有确定个数的字符2数值:整型数和浮点数整型数是不带小数点和指数符号的数。
在机器内部以二进制补码形式表示整型数又分整数和长整数:整数(Integer)以两个字节(16位)的二进制码表示和参加运算。
取值范围-32768~32767。
长整数(Long)以带符号的4个字节(32位)二进制数存储。
浮点数(小数是浮动的)分单精度浮点数和双精度浮点数:单精度浮点数(Single)以4个字节(32位)存储,用E来表示。
双精度浮点数(Double)用8个字节(64位)存储,用D来表示。
3货币(Currency)小数是固定的。
4字节(Byte)一种数值类型,以一个字节无符号二进制数存储,取值范围0~2555布尔(Boolean)两个字节存储,只有True和False两取值。
6日期(Date)格式:mm/dd/yyyy或mm-dd-yyyy。
二:常量和变量:1 常量:文字常量符号常量。
文字常量:①字符串常量:由字符组成,除双引号和回车符之外的任何ASCII字符,长度不能超过65535 ASCII码:A 65 B 66 a 97 b 98②数值常数:整型数、长整型数、货币型数和浮点数。
整形数:十进制、十六进制和八进制。
十进制整型数:由一个或几个十进制数字(0~9)组成,可带正负号。
十六进制整型数:由一个或几个十六进制数字(0~9及A~F或a~f)组成,前面冠以&H(或&h),取值范围&HO~&HFFFF。
八进制整型数:由一个或几个八进制数字(0~7)组成,前面冠以&(或&O)长整型数:十进制长整型数:其组成与十进制整型数相同。
计算机等级考试二级VB基础教程

计算机等级考试二级VB基础教程1.1Visual Basic 概述1。
Visual Basic是什么Visual Basic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言。
“Visual” 指的是开发图形用户界面(GUI) 的方法—-不需编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象add到屏幕上的一点即可。
“Basic”指的是BASIC (Beginners All-Purpose Symbolic Instruction Code)语言,一种在计算技术发展历史上应用得最为广泛的语言。
Visual Basic 在原有BASIC 语言的基础上进一步发展,至今包含了数百条语句、函数及关键词,其中很多和Windows GUI 有直接关系。
专业人员可以用Visual Basic 实现其它任何Windows 编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。
Visual Basic Scripting Edition (VBScript)是广泛使用的脚本语言,它是Visual Basic 语言的子集,可嵌入HTML语言中,用于网页设计,如ASP(Active Server Page)文件。
VB简单易学,通用性强,用途广泛。
2.VB的功能VB可以用于可以开发多媒体、数据库、网络、图形等方面的应用程序。
数据访问特性允许对包括Microsoft SQL Server 和其它企业数据库在内的大部分数据库格式建立数据库和前端应用程序,以及可调整的服务器端部件。
有了ActiveX(TM)技术就可使用其它应用程序提供的功能,例如Microsoft Word 字处理器,Microsoft Excel 电子数据表及其它Windows 应用程序。
Internet 能力强大,很容易在应用程序内通过Internet 或intranet访问文档和应用程序,或者创建Internet 服务器应用程序。
国家计算机二级完美VB培训+公共基础知识教程

1.1 软件工程基本概念
软件的发展大致分为四个阶段:(如下图) 软件的发展大致分为四个阶段:(如下图)
第一阶段 阶段 第二阶段 第三阶段 第四阶段 程序设计阶 程序系统阶 软件工程阶段 软件工程阶段 段 段 (结构化方法 (面向对象方法) 发) 多用户 实时 数据库 软件产品 分布式系统 强大的桌面系统 嵌入“智能” 嵌入“智能” 面向对象技术 低成本硬件 专家系统 消费者的影响 人工神经网络 网络计算机
R或S的元组组成,结果仍为n目关系 的元组组成,结果仍为n
差(Difference)关系R和关系S的差记做R-S, Difference)关系R和关系S的差记做R
由属于R不属于S的元组组成,结果仍为n 由属于R不属于S的元组组成,结果仍为n目关系
交(Intersection)关系R和关系S的交记做R Intersection)关系R和关系S的交记做R
公共基础知识
软件工程基础 数据库设计基础 数据结构与算法 程序设计基础
1
软件工程基础
软件的规模大小决定了软件开发的难 度,因此,必须采用科学的软件开发方 法,采用抽象、分解等科学方法降低复 杂度,以工程的方法管理和控制软件开 发的各个阶段,以保证大型软件系统的 开发具有正确性 易维护性、 开发具有正确性、易维护性、可读性和 正确性、 可重用性
2.2
数据模型
数据模型(data model):是表示实 model): 数据模型(
体类型及实体之间联系的模型
数据模式的三个要素: 数据模式的三个要素:
数据结构 数据操作 数据的完整性约束条件
2.2
数据模型
数据模型的三个级别: 数据模型的三个级别: 概念数据模型 逻辑数据模型 物理数据模型
计算机等级考试二级VB教程

掌握
重点
第6章 程序调试
6.1 程序调试的基本概念
6.2 程序调试
淮海工学院
Visual Basic 程序设计
掌握
• • • • 三种错误 进入中断的四种方式 本地、监视、立即窗口 断点设置与单步调试
重点
• 本地、监视、立即窗口 • 立即窗口中使用Print或? • 程序中使用Debug.Print
6.2程序调试
2. 使用调试窗口
(3)“立即”窗口
“立即”窗口用于显示当前过程中的有关信息。当测试一 个过程时,可在“立即”窗口中输入代码并立即执行;也可利
用Print方法显示表达式或变量的值。
6.2程序调试
3. 断点设置及单步调试使用调试窗口
(1) 断点设置和取消
断点:通常安排在程序代码中能反映程序执行状况的部位。 断点的设置: • 在“代码编辑器”窗口,移动光标到设置断点的代码行 • 使用“调试”菜单中的“切换断点”命令 或直接单击“调试”工具栏的“切换断点”按钮。 取消断点设置: • 则可使用“调试”菜单中的“消除所有断点”命令。
• 单步过程调试
当可以确定某些过程不存在错误时,则不必对该过程再进行单步语句 调试,而可直接执行整个过程,这就是单步过程调试。 如需对某个过程实行单步调试,可使用“调式”菜单中的“逐过程” 命令或单击“调试”工具栏上的“逐过程”单步过程调试按钮。
作业
• 本章后练习题 第1,4,5,6题 (第123页)
• 打开“工具”菜单,选择“选项”命令; • 在“选项”对话框中选择“编辑器”标签; • 在“代码设置”栏中选中“自动语法检测”即可。
(2) “调试”工具栏
• VB提供了一个专用于程序调试的工具栏。可便捷有效地检 查逻辑错误产生的地点和原因。 • 如果该工具栏不可见,则只要在任何工具栏上单击鼠标右键 ,在弹出式菜单中单击“调试”即可。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• 窗体的属性定义了它的外观; • 窗体的方法定义了它的行为; • 窗体所能响应的事件定义了它与用户的交互。
VB为窗体规定了众多的属性、方法与事件。
下面介绍窗体常用的属性、方法与事件。
Visual Basic 程序设计
第二章 创建用户界面
2.1 创建窗体
(1) 窗体的常用属性
b.隐藏窗体NewForm ,在程序中加入代码: NewForm.Hide 表示隐藏 “NewForm”窗体
Visual Basic 程序设计
第二章 创建用户界面
2.1 创建窗体
4.窗体的装载、卸载、End语句
(1) 装载语句 语句格式:Load Object
(2) 卸载语句 语句格式:Unload Object 或:Unload Me
(3) 窗体的事件
窗体可以响应许多事件。常用的事件有: • Click:单击。 • Dbclick:双击。 • Load:装载。 • Resize:调整尺寸。 • Activate:激活。 • Deactivate:失去激活。
Visual Basic 程序设计
第二章 创建用户界面
2.1 创建窗体
2.定制窗体属性
Visual Basic 程序设计
第二章 创建用户界面
2.2 常用控件
4.列表框(ListBox)
列出可供用户选择的项目列表。运行时,可用鼠标或箭头键选中其 中的一项或多项,选中的项被加亮显示。
(2)方法
• AddItem:添加列表项。 格式:[对象名].AddItem <列表项文本>[,插入位置序号] 注意:若不指定插入位置,则插入到列表尾。
Visual Basic 程序设计
第二章 创建用户界面
2.2 常用控件
1.文本框(TextBox)
用于接收用户在框内输入的信息,或显示由程序提供的信息。。
(1)属性
• Name :名称
• MaxLength :最大长度
• Text :文本属性
• MultiLine :多行属性
• PasswordChar :密码属性
第二章 创建用户界面
2.2 常用控件
2.标签(label)
标签常用作其他控件的说明。 (1) 属性
• Font,Name,Caption,Alignment属性:同窗体和文本框 • AutoSize属性:
自动缩放,即大小自适应属性。默认为“False“,若为 “True“,根据文本大小自动调整标签宽度。 (2) 方法(没有值得掌握的) (3) 事件(没有值得掌握的)
Visual Basic 程序设计
第二章 创建用户界面
2.2 常用控件
3.命令按钮(CommandButton)
用来在窗体内添加命令按钮。运行时用户单击此按钮, 则执行一段代码。
(1)属性 • Caption:标题 • Cancel: 取消 本属性设为True, 按ESC键等同单击本按钮 • Default:默认 本属性设为True, 按Enter键等同单击本按钮
注意: 窗体名称与窗体标题是有区别的。
Visual Basic 程序设计
第二章 创建用户界面
2.1 创建窗体
(1) 窗体的常用属性
c. BackColor与ForeColor:窗体的前景色与背景色。
• 颜色值用一个长整数表示。点击属性栏右边的 出一个颜色设置组合框。
,会弹
• 同样,使用“视图”菜单中的“调色板”命令也可以设 置窗
b. 框架控件:
用作其他控件的容器。
c.结合框架和选项按钮组(或复选框组)
在窗体上可以创建选项组。
Visual Basic 程序设计
第二章 创建用户界面
2.2 常用控件
2.2 常用控件的使用方法 实验指导书上有许多例子介绍了常用控件的使用方法。
Visual Basic 程序设计
第二章 创建用户界面
体等对象的前景色和背景色。
d. BorderStyle:边框样式 • 用数值来表明窗体边框的风格。
Visual Basic 程序设计
第二章 创建用户界面
2.1 创建窗体
(1) 窗体的常用属性
e. Font:正文字体。 • 设置窗体上所显示的正文的字体、字号和字形等。 • 点击字体属性栏右边的对话框按钮 ,弹出“字体对话框 ” (如图)。默认的字体为“宋体、常规、小五号”。
第二章 创建用户界面
2.2 常用控件
5.组合框(ComboBox)
组合框是文本框和列表框的组合方式,它包含一个文本框和一 个列表框。用户可在文本框部分输入选项,也可用列表框部分选择 选项。
(1) 属性
• Style:外观属性。组合框有三种外观:
Style=0(默认值)
Style=1
Style=2
• Text:文本属性
例:在程序代码中增加下列内容: Print “新北京!”;“新奥运!”
Print “新北京!”,“新奥运!” 运行程序则在窗体上输出如图:
Visual Basic 程序设计
第二章 创建用户界面
2.2 常用控件
• 控件是包含在窗体中的对象。
• 控件同窗体一样,也是辅助用户快速完成界面设计的有效工具。 • 控件和窗体组成与用户交互的可视化部件。
a.Name:窗体名称。 • 窗体名称在程序代码中作为窗体对象的标识名。 • 窗体名称可以缺省。 窗体名称也可以自定义。 • 窗体名称自定义的命名规则:必须以字母或汉字开头, 可以包含数字和下划线,但不能包含空格或标点符号。
b.Caption:窗体标题。 窗体标题是出现在窗体标题栏的文本内容。 窗体标题默认与窗体名称相同。 标题也可以自定义,只要是字符即可,不受其他约束。
第2章 创建用户界面
2.1 创建窗体 2.2 常用控件 2.3 制作菜单 2.4 示例
• 作业 • 实验 • 掌握 • 重点 • 预习
Visual Basic 程序设计
第二章 创建用户界面
掌握
• 窗体的常用属性、方法、事件 • 常用控件的常用属性、方法、事件 • 如何制作菜单?
Visual Basic 程序设计
Timer计时器 DirListBox文件夹列表框
Shape图形 Image图像
OLE控件
Picture图片框 TextBox文本框 CommandButton命令按钮 OptionButton单选框 ListBox列表框 V.ScrollBar垂直滚动条 DriveListBox驱动器列表框 FileListBox文件列表框 Line线条 Date数据控件
• RemoveItem:删除列表项。 格式:[对象名].RemoveItem 删除项序号
• Clear:删除列表所有项。
(3)事件
• Click(单击) • Dbclick(双击)事件(但很少用)
Visual Basic 程序设计
第二章 创建用户界面
预习
• 预习: 第三章 VB语言基础
Visual Basic 程序设计
方法一: 在设计态,通过“属性”窗口为其设定各种属性值
方法二: 在程序代码中改变属性值(运行时改变) 格式:Object.Property = Expression 即: 对象名.属性名 = 表达式(属性值)
提示: 如果属性值是字符串,则用西文引号括起来。
Visual Basic 程序设计
第二章 创建用户界面
(2)方法 • SetFocus:设置焦点
(3)事件 • Click:单击
Visual Basic 程序设计
第二章 创建用户界面
2.2 常用控件
4.列表框(ListBox)
列出可供用户选择的项目列表。运行时,可用鼠标或箭头键选中其 中的一项或多项,选中的项被加亮显示。
(1)属性
• List:列表。 • ListCount:列表框中所含项的总数。 • ListIndex:选中项的索引号。 • Text: 文本。 • Columns:列数。(例见下一页) • Sorted:排序。 • Selected:选中。
2.2 常用控件
7.选项按钮(OptionButtom)、复选框(CheckBox)和框架控件(Frame) a.选项按钮与复选框 (1)属性 • 选项按钮Value:选中与否标记。 Value = True 表示选中;默认为 False表示 未选中。 • 复选框Value:选中与否标记 Value=1表示选中;默认为 0 表示未选中;2 表示不能访问。 (2) 方法 (3) 事件 Click:单击
• Alignment :对齐属性
• 文本框还有BorderStyle,Enabled,Font,ForeColor等属性
(2)方法
• SetFocus:设置焦点;使光标指向指定的文本框。
(3)事件
• Change:改变。
• LostFocuse:失去焦点。
• KeyPress:按下字符键。
Visual Basic 程序设计
VB通过控件箱(工具箱)提供了组成Windows应用程序窗口或 对话框的诸如文本框、列表框、命令按钮等控件。
VB6.0标准版的控件如图:
Visual Basic 程序设计
第二章 创建用户界面
2.2 常用控件
Pointer指针 Label标签 Frame框架
CheckBox复选框 ComboBox组合框 H.ScrollBar水平滚动条
g. Left、Top、Height、Width:窗体的位置与大小。 默认单位为特维(Twip)
h. Enabled:活动属性 决定窗体能否被访问。
Visual Basic 程序设计
第二章 创建用户界面
2.1 创建窗体
(2) 窗体的方法