计算机二级vb总复习要点.ppt
《计算机二级vb总复习要点.ppt》由会员分享,可在线阅读,更多相关《计算机二级vb总复习要点.ppt(53页珍藏版)》请在三一办公上搜索。
1、VB程序设计复习要点,第一章 VB概述,属性(Property):指对象的性质、特征。方法(Method):指对象能执行的动作。事件(Event):指能够被对象识别的动作。程序代码中使用如下格式的语句来改变属性值:对象名.属性属性值通过如下格式为变量赋值:变量对象名.属性使用方法的格式:控件名.方法VB采用事件驱动的编程方式,事件过程的一般格式:Private Sub 控件名_事件名(参数表)(程序代码)End Sub,第二章 创建用户界面,窗体类的相关属性、方法和事件,第二章 创建用户界面,第二章 创建用户界面,第二章 创建用户界面,第三章 VB语言基础,第三章 VB语言基础,语句:VB程序
2、的最基本成分一个语句可通过续行符号“_”(一个空格加一个下划线)分成多行写;多个语句也可通过分行符号“:”(冒号)写在一行上。注释语句:格式一:Rem 格式二:,第三章 VB语言基础,整型数,浮点型数,整型,长整型,单精度数,双精度数,程序运行中取值始终保持不变的数据称为“常量”数值常量:八进制数(数字前加&O)和十六进制(数字前加&H)E或D,其中以E分隔的数为单精度数,以D分隔的数为双精度数字符常量:用引号括起来的一串字符逻辑型常量:只有True(真)和False(假)两个取值日期型常量:用#作为界定符,mm/dd/yy表示日期,hh:mm:ss表示时间符号常量:以符号形式表示的常量Pub
3、lic|Private Const As Type=,第三章 VB语言基础,以符号形式出现在程序中,且取值可以发生变化的数据称为“变量”,变量名的命名规则如下:必须以字母开头 长度不超过255个字符 在作用域内必须唯一 字符串内不得包含点号和用于类型说明的符号、&、!、$,也不能有空格 不得使用系统保留字(如End Private Sub),第三章 VB语言基础,变量的说明语句局部变量(包括静态变量)在过程中声明 Static|Dim As 窗体/模块级变量在模块的“通用”部分声明 Private|Dim As 全局变量在模块的“通用”部分声明 Public As,第三章 VB语言基础,变量初
4、始值:当对一个变量进行说明后,系统会自动为其赋一个默认的初始值。数值型数据的初值为0;字符型数据的初值为空串“”;逻辑型数据的初值为False;日期型数据的初值为1899-12-30,0:00:00一条语句声明多个变量:必须对每个变量都逐个声明例:Dim x,y as Integer,第三章 VB语言基础,变量的赋值:变量名=表达式隐式说明类型说明符(P47,表3-4)例:k%=1:Country$=“China”定长字符串的说明:Private|Dim|Static|Public As String*例:Dim String1 As String*10,第三章 VB语言基础,Option E
5、xplicit语句功能:系统自动检查模块中所有未加显式说明的变量,一旦发现便产生出错信息提示使用者改正错误。该语句应在模块的通用说明部分输入强制显式说明的好处:一个变量如果不被定义,会被当作变体类型来进行处理,从而降低程序的效率;变量定义之后,若事后使用了错误的变量名,则系统检测到错误的变量名时会发现其没有被声明,便会提示用户输入错误。,第三章 VB语言基础,算术运算符加(+)、减(-)、乘(*)、除(/)、整除()、取余(Mod)、乘方()、字符串连接(&)优先级:-(负号)*和/Mod+和-&关系运算符:、=、逻辑运算符:非(Not)、与(And)、或(Or)、异或(Xor)优先级:Not
6、 And Or Xor,第三章 VB语言基础,运算规则:先算术运算,再关系运算,最后逻辑运算()可用来改变运算的优先顺序不同数据类型的数据进行运算:结果为存储长度较长的数据类型,但除法运算的结果都为双精度型要注意表达式可能溢出的情况,第三章 VB语言基础,公共函数:VB系统已预先定义好的完成某特定功能的程序段,公共函数可供编程者直接调用使用。算术函数(P50 表3-6)字符函数(P51 表3-7)转换函数(P51 表3-8)日期与时间函数(P52 表3-8),第三章 VB语言基础,格式化函数 format$(,fmt$)格式控制字符:数位控制符:#、0 标点控制符:.、,指数输出控制符:E+、
7、E-符号控制符:%、$、-、+例:X=123456.78Print Format(x,”00000000.0000”)Print Format(x,”#,#,#.#”)00123456.7800123,456.8,第四章 算法基础及VB的基本语句,任何算法都可由以下三种基本结构实现:顺序结构、分支结构、循环结构,第四章 算法基础及VB的基本语句,分支结构If 条件成立 Then A组语句Else B组语句End If,注意:语句体和Then或Else不能够写在同一行2.当分支结构中A组或者B组语句仅有一条时,可省略“End If”,但必须将所有语句写在同一行:If 条件成立 Then Else
8、,第四章 算法基础及VB的基本语句,多分支结构,If 条件1 Then 语句块1 ElseIf 条件2 Then 语句块2 ElseIf 条件n Then 语句块n Else 语句块n+1 End If,Select Case 测试表达式 Case 测试项1 语句块1 Case 测试项2 语句块2 Case Else 语句块n1End Select,第四章 算法基础及VB的基本语句,Do While Loop,Do Loop While,“当(while)型”循环条件成立时,执行循环体,第四章 算法基础及VB的基本语句,“直到(Until)型”循环条件成立时,结束循环,Do Until Loo
9、p,Do Loop Until,第四章 算法基础及VB的基本语句,For-Next循环For=To Step 循环体Next 注意:计数变量应为整型或单精度型,初值、终值和步长值为相应类型的表达式;步长值可以为正,也可为负,省略时默认步长值为1;,第四章 算法基础及VB的基本语句,Exit Do 用于直接退出循环,可在任意Do-Loop结构的循环体中出现,一般形式为:If 条件成立 Then Exit Do循环体中可出现Exit For语句,用于无条件退出循环,第四章 算法基础及VB的基本语句,赋值语句的一般形式为:var=其中:var表示某个变量名或属性名,赋值语句的左边不能是表达式或常量,
10、第四章 算法基础及VB的基本语句,变量(数值型)表达式(数值型)将表达式值类型先转换为变量类型再赋值变量(字符型)表达式(数值型)将表达式值先转换为数字字符再赋给变量变量(逻辑型)表达式(数值型)非零值转换为True赋给变量,0值转换为False赋给变量变量(数值型)表达式(逻辑型)True转换为1赋给变量,False转换为0赋给变量变量(字符型)表达式(逻辑型)True转化为“True”赋给变量,False转化为“False”赋给变量变量(数值型)表达式(字符型)报错,第四章 算法基础及VB的基本语句,InputBox函数 v=InputBox$(,)MsgBox函数 MsgBox(Prom
11、pt,Button,Title,HelpFile,Context)1.等同为一个方法使用,不加括号;例:MsgBox 非法数据!,警告 2.使用Print 方法例:Print MsgBox(非法数据!,警告)3.需要用户的响应结果,将函数返回结果(P63,表43)赋给一个变量例:Response=MsgBox(真的删除该项吗?,4+48,提示信息),第五章 数组,数组:一组具有相同类型的有序变量的集合数组必须先定义后使用。数组的定义:Public|Private|Static|Dim 数组名(To,To,)As 类型说明:TO 决定了每一维的大小,下界指下标的最小值,上界指下标的最大值,默认下
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 二级 vb 复习 要点
链接地址:https://www.31ppt.com/p-6376176.html