ImageVerifierCode 换一换
你正在下载:

VB1.docx

[预览]
格式:DOCX , 页数:23 ,大小:34.69KB ,
资源ID:14262848      下载积分:1 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-14262848.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(VB1.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

VB1.docx

1、VB1二级VB考试提纲第一章一、Visual Basic的特点和版本(一)Visual Basic的特点Visual Basic是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。(二)Visual Basic的版本 Visual Basic6.0包括3种版本,分别为学习版、专业版和企业版。第二章一、对象(一)Visual Basic的对象1.什么是对象 在Visual Basic6.0中,对象分为两类:一类由系统定义,一类由用户定义。2.对象属性 属性是一个对象的特性,不同的对象有不同的属性。对象常见的属性有标题(Caption)

2、、名称(Name)、颜色(Color)、字体大小(Fontsize)、是否可见(Visible)等。3.对象事件 所谓事件(Event),是由Visual Basic预先设置好的、能够被对象识别的动作。4.对象方法 方法的操作与过程、函数的操作相同,但方法是特定对象的一部分,正如属性和事件是对象的一部分一样。其调用格式为:对象名称.方法名称(二)对象属性设置 了在属性窗口中设置对象的属性,必须先选择要设置属性的对象,然后激活属性窗口。属性不同,设置新属性的方式也不一样。通常有以下3种方式。1.直接键入新属性值 2.选择输入,即通过下拉列表选择所需要的属性值3.利用对话框设置属值二、窗体(一)窗

3、体的结构与属性 窗体结构与Windows下的窗口十分类似。在程序运行前,即设计阶段,称为窗体;程序运行后也可以称为窗口。窗体与Windows下的窗口不但结构类似,而且特性也差不多。 下面按字母顺序列出窗体的常用属性。这些属性适用于窗体,同时也适用于其他对象。1.AutoRedraw(自动重画) 2.BackColor(背景颜色) 3.BorderStyle(边框类型) 4.Caption(标题)5.ControlBox(控制框) 6.Enabled(允许) 7.字形属性设置 8.ForeColor(前景颜色)9.Height、Width(高、宽) 10.Icon(图标) 11.MaxButto

4、n、MinButton(最大、最小化按钮)12.Name(名称)13.Picture(图形) 14.Top、Left(顶边、左边位置) 15.Visible(可见性) 16.WindowState(窗口状态)(二)窗体事件 与窗体有关的事件较多,其中常用的有以下几个:1.Click(单击)事件 2.DblClick(双击)事件 3.Load(装入)事件4.Unload(卸载)事件 5.Activate(活动)、Deactivdte(非活动)事件 6.Paint(绘画)事件三、控件 窗体和控件都是Visual Basic中的对象,控件以图标的形式放在“工具箱”中,每种控件都有与之对应的图标。启动

5、Visual Basic后,工具箱位于窗体的左则。(一)标准控件(内部控件) Visual Basic6.0的控件分为以下3类: 1.标准控件(也称内部控件) 2.ActiveX控件 3.可插入对象(二)控件的命名和控件值1.控件的命名 在一般情况下,窗体和控件都有默认值,如Form1、Command1、Text1等。在应用程序中使用约定的前缀,可以提高程序的可读性。2.控件值 为了方便使用,Visual Basic为每个控件规定了一个默认属性,在设置这样的属性时,不必给出属性名,通常把该属性称为控件的值。四、控件的画法和基本操作(一)控件的画法 可以通过两种方法在窗体上画一个控件。(二)控件

6、的基本操作 1.控件的缩放和移动 2.控件的复制和删除 3.通过属性窗口改变对象的位置和大小 4.选择控件第三章一、语句(一)Visual Basic中的语句 Visual Basic中的语句是执行具体操作的指令,每个语句以回车键结束。Visual Basic中可以使用多种语句。早期BASIC版本中的某些语句(如PRINT等),在Visual Basic中称为方法,而有些语句(如流程控制、赋值、注释、结束、暂停等)仍称为语句。(二)赋值语句 用赋值语句可以把指定的值赋给某个变量或某个带有属性的对象,其一般格式为:Let目标操作符=源操作符(三)注释、暂停与程序结束语句1.注释语句 格式:Rem

7、 注释内容注释内容2.暂停语句(Stop) 格式:Stop3.结束语句(End) 格式:End二、程序的保存和装入(一)保存程序 Visual Basic应用程序可以用4种类型的文件保存。一类是单独的窗体文件,扩展名为.frm;一类是公用的标准模块文件,扩展名为.bas;第三类是类模块文件,扩展名为.cls(本书不涉及类模块文件);第四类是工程文件,这种文件由若干个窗体和模块组成,扩展名为.vbp。(二)程序的装入 一个应用程序包括4类文件,即窗体文件、标准模块文件、类模块文件和工程文件,这4类文件都有自己的文件名。但只要装入工程文件,就可以自动把与该工程有关的其他3类文件装入内存。四、程序的

8、运行(一)运行模式 Visual Basic应用程序可以在两种模式下运行,一种是解释运行模式,一种是编译运行模式。(二)运行程序 1.解释运行 2.生成可执行文件五、Visual Basic应用程序的结构与工作方式(一)Visual Basic应用程序的构成 Visual Basic应用程序通常由3类模块组成,即窗体模块、标准模块和类模块。第四章一、数据类型(一)基本数据类型 数据类型Visual Basic6.0提供的基本数据类型主要有字符串型和数值型,此外还提供了字节、货币、对象、日期、布尔和变体数据类型。(二)用户定义的数据类型用户可以利用Type语句定义自己的数据类型,其格式如下:Ty

9、pe 数据类型名数据类型元素名 As 类型名 数据类型元素名 As 类型名 End Type(三)枚举类型所谓“枚举”是指将变量的值一一列举出来,变量的值只限于列举出来的值的范围内。枚举类型放在窗体模块、标准模块或公用类模块中的声明部分,通过Enum语句来定义,格式如下:Public|PrivateEnum类型名称 成员名=常数表达式 成员名=常数表达式 End Enum二、常量和变量(一)常量 Visual Basic中的常量分为两种,一种是文字常量,一种是符号常量。(二)变量1.命名规则 变量是一个名字,给变量命名时应遵循以下规则:(1)名字只能由字母、数字和下划线组成; (2)名字的第一

10、个字符必须是英文字母,最后一个字符可以是类型说明符;(3)名字的有效字符为255个; (4)不能用Visual Basic的保留字作变量名,但可以把保留字嵌入变量名中;同时,变量名也不能是末尾带有类型说明符的保留字。2.变量的类型和定义 任何变量都属于一定的数据类型,包括基本数据类型和用户定义的数据类型。在Visual Basic中,可以用下面几种方式来规定一个变量的类型:(1)用类型说明符来标识。 (2)在定义变量时指定其类型(3)用DefType语句定义 (4)用类型说明符定义的变量,在使用时可以省略类型说明符。三、变量的作用域(一)局部变量与全局变量 根据变量的定义位置和所使用的变量定义

11、语句的不同,Visual Basic中的变量可以分为3类,即局部(Local)变量、模块(Module)变量及全局(Public)变量,其中模块变量包括窗体模块变量和标准模块变量。(二)默认声明 默认定义的变量不需要使用Dim语句,因此比较方便,并能节省代码,但有可能带来麻烦,使程序出现无法预料的结果,而且较难查出错误。四、常用内部函数(参考教材)第五章一、数据输出-Print方法(一)Print方法Print方法可以在窗体上显示文本字符串和表达式的值,并可在其他图形对象或打印机上输出信息。其一般格式为:对象名称.Print表达式表,|;Print方法的格式和功能与BASIC语言中的PRINT

12、语句类似,它们都可以用来进行输出操作。(二)与Print方法有关的函数1.Tab函数 格式:Tab(n)2.Spc函数 格式:Spc(n)3.空格函数 格式:Space(n)(三)格式输出 用格式输出函数Format可以使数值或日期按指定的格式输出。一般格式为:Format(数值表达式,格式字符串)该函数的功能是:按“格式字符串”指定的格式输出“数值表达式”的值。如果省略“格式字符串”,则Format函数的功能与Str函数基本相同,惟一的差别是,当把正数转换成字符串时,Str函数在字符串前面留有一个空格,而Format函数则不留空格。(四)其他方法和属性1.Cls方法 格式:对象.Cls2.M

13、ove方法 格式:对象.Move左边距离,上边距离,宽度,高度3.TextHeight和TextWidth方法 格式:对象.TextHeight(字符串)对象.TextWidth(字符串)二、数据输入-InputBox函数 InputBox函数可产生一个对话框,这个对话框作为输入数据的界面,等待用户输入数据,并返回所输入的内容。其格式为:InputBox(prompt,title,default,xpos,ypos,helpfile,context该函数有7个参数三、MsgBox函数和MsgBox语句(一)MsgBox函数MsgBox函数的格式如下:MsgBox(msg,type,title,

14、helpfile,context该函数有5个参数(二)MsgBox语句MsgBox函数也可以写成语句形式,即:MsgBox Msg,type%,title,helpfile,context各参数的含义及作用与MsgBox函数相同,由于MsgBox语句没有返回值,因而常用于较简单的信息显示。四、字形(一)字体类型和大小1.字体类型 字体类型通过FontName属性设置,一般格式为:窗体.控件.|Printer.FontName=字体类型2.字体大小 字体大小通过FontSize属性设置,一般格式为:FontSize=点数这里的“点数”用来设定字体的大小。在默认情况下,系统使用最小的字体,“点数”

15、为9。如果省略“=点数”,则返回当前字体的大小。(二)其他属性1.粗体字 粗体字由FontBold属性设置,一般格式为:FontBold=Boolean 该属性可以取两个值,即True和False。当FontBold属性为True时,文本以粗体字输出,否则按正常字输出。默认为False。2.斜体字 斜体字通过FontItalic属性设置,其格式为:FontItalic=Boolean 当FontItalic属性被设置为True时,文本以斜体字输出。该属性的默认值为False3.加删除线 格式为: FontStrikethru=Boolean如果把FontStrikethru属性设置为True,

16、则在输出的文本中部画一条直线,直线的长度与文本的长度相同。该属性的默认值为False。4.加下划线 下划线即底线,用FontUnderline属性可以给输出的文本加上底线。其格式为:FontUnderline=Boolean如果FontUnderline属性被设置为True,则可使输出的文本加下划线。该属性的默认值为False。在上面的各种属性中,可以省略方括号中的内容。在这种情况下,将输出属性的当前值或默认值。5.重叠显示 当以图形或文本作为背景显示新的信息时,有时候需要保留原来的背景,使新显示的信息与背景重叠,这可以通过FontTransParent属性来实现,格式如下:FontTrnas

17、Parent=Boolean 如果该属性被设置为True,则前景的图形或文本可以与背景重叠显示;如果被设置为False,则背景将被前景的图形或文本覆盖。五、打印机输出(一)直接输出 所谓直接输出,就是把信息直接送往打印机,所使用的仍是Print方法,只是把Print方法的对象改为Printer,其格式为rinter.Print表达式表(二)窗体输出 在Visual Basic中,还可以用PrintForm方法通过窗体来打印信息,其格式为:窗体.PrintForm第六章一、文本控件 与文本有关的标准控件有两个,即标签和文本框。程序运行时标签中只能显示文本,用户不能进行编辑,而在文本框中既可显示文

18、本,又可输入文本。(一)标签 1.标签的属性、事件和方法 标签的部分属性与窗体及其他控件相同,包括:FontBold FontItalic FontName FontSize FontUnderline Height Left Name Top Visible Width(二)文本框文本框是一个文本编辑区域,在设计阶段或运行期间可以在这个区域中输入、编辑和显示文本,类似于一个简单的文本编辑器。1.文本框属性 2.选择文本 3.文本框的事件和方法 4.文本框的应用二、图形控件 Visual Basic中与图形有关的标准控件有4种,即图片框、图像框、直线和形状。(一)图片框和图像框1.与窗体属性相

19、同的属性 2.CurrentX和CurrentY属性 3.Picture属性 4.Stretch属性(二)图形文件的装入 1.图片框与图像框的区别 2.在设计阶段装入图形文件(三)直线和形状 1.属性三、按钮控件 属性和事件在应用程序中,命令按钮通常用来在单击时执行指定的操作。它的属性包括Caption、Enabled、FontBold、FontItalic、FontName、FontSize、FontUnderline、Height、Left、Name、Top、Visible、Width。此外,它还有以下属性:1.Cancel 2.Default 3.Style属性 4.Picture属性

20、5.DownPicture属性 6.DisabledPicture属性四、选择控件-复选框和单选按钮(1)Value属性 (2)Alignment属性 (3)Style属性 五、选择控件-列表框和组合框(一)列表框1.属性列表框所支持的标准属性包括Enabled、FontBold、FontItalic、FontName、FontUnderline、Height、Left、Top、Visible、Width。此外,列表框还具有以下特殊属性:(1)Columns (2)List (3)ListCount (4)ListIndex (5)MultiSelect(6)Selected (7)SelCo

21、unt (8)Sorted (9)Style (10)Text2.列表框事件 列表框接收Click和DblClick事件,但有时不用编写Click事件过程代码,而是当单击一个命令按钮或发生DblClick事件时,读取Text属性。3.列表框方法 列表框可以使用AddItem、Clear和RemoveItem等方法,用来在运行程序期间修改列表框的内容。(二)组合框 组合框(ComboBox)是由列表框和文本框的特性组合而成的控件。或兼有列表框和文本框两者特性的控件。1.组合框属性 列表框的属性基本上都可用于组合框,此外它还有自己的一些属性。 (1)Style (2)Text2.组合框事件3.组合

22、框方法六、滚动条滚动条通常用来附在窗口上帮助观察数据或确定位置,也可用来作为数据输入的工具,被广泛地用于Windows应用程序中。滚动条分为两种,即水平滚动条和垂直滚动条。1.滚动条属性滚动条的属性用来标识滚动条的状态,除支持Enabled、Height、Left、Caption、Top、Visible、Width等标准属性外,还具有以下属性:(1)Max (2)Min (3)LargeChange (4)SmallChange (5)Value2.滚动条事件 与滚动条有关的事件主要是Scroll和Change。七、计时器 Visual Basic可以利用系统内部的计时器计时,而且提供了定制时

23、间间隔的功能,用户可以自行设置每个计时器事件的时间间隔。八、框架 框架(Frame)是一个容器控件,用于将屏幕上的对象分组。框架的属性包括Enabled、FontBold、FontName、FontUnderline、Height、Left、Top、Visible、Width。此外,Name属性用于在程序代码中标识一个框架,而Caption属性定义了框架的可见文字部分。九、焦点与Tab顺序(一)设置焦点 用下面的方法可以设置一个对象的焦点:(1)在运行时单击该对象; (2)运行时用快捷键选择该对象; (3)在程序代码中使用SetFocus方法。(二)Tab顺序Tab顺序是在按Tab键时焦点在控

24、件间移动的顺序。当窗体上有多个控件时,用鼠标单击某个控件,就可把焦点移到该控件中(控件中有获得焦点的方法)或者使该控件成为活动控件。除鼠标外,用Tab键也可以把焦点移到某个控件中。每按一次Tab键,可以使焦点从一个控件移到另一个控件。所谓Tab顺序,就是指焦点在各个控件之间移动的顺序。第七章一、选择控制结构(一)单行结构条件语句单行条件语句比较简单,其格式如下:If条件Then then部分Else else部分该语句的功能是:如果“条件”为True,则执行“then部分”,否则执行“else部分”。(二)块结构条件语句块结构条件语句与C、Ada等语言中的条件语句类似,一般格式如下:If条件1

25、 Then语句块1ElseIf条件2Then语句块2ElseIf条件3Then语句块3Else语句块nEnd If块结构条件语句的功能是:如果“条件1”为True,则执行“语句块1”;否则如果“条件2”为True,则执行“语句块2”否则执行“语句块n”,若无Else及其后面语句,则执行End If后面的语句。块形式的条件语句简化为:If条件Then语句块End If(三)IIf函数IIf函数可用来执行简单的条件判断操作,它是“IfThenElse”结构的简写版本,IIf是“Immediate If”的缩略。IIf函数的格式如下:result=IIf(条件,True部分,False部分)“res

26、ult”是函数的返回值,“条件”是一个逻辑表达式。当“条件”为真时,IIf函数返回“True部分”,而当“条件”为假时返回“False部分”。“True部分”、或“False部分”可以是表达式、变量或其他函数。注意,IIf函数中的3个参数都不能省略,而且要求“True部分”、“False部分”及结果变量的类型一致。二、多分支控制结构情况语句的一般格式为:Select Case 测试表达式Case 表达式表列1语句块1Case表达式表列2语句块2Case Else语句块nEnd Select情况语句以Select Case开头,以End Select结束。其功能是,根据“测试表达式”的值,一个语

27、句块中选择符合条件的一个语句块执行。三、For循环控制结构For循环也称For-Next循环或计数循环。其一般格式如下:For循环变量=初值To终值Step步长循环体1Exit For循环体2Next循环变量,循环变量其格式如下:While四、当循环控制结构其格式如下条件:Wend语句块Wend在上述格式中,“条件”为一布尔表达式。当循环语句的功能是:当给定的“条件”为True时,执行循环中的“语句块”(即循环体)。五、Do循环控制结构Do循环不仅可以不按照限定的次数执行循环体内的语句块,而且可以根据循环条件是True或False决定是否结束循环。Do循环的格式如下:(1)Do语句块1Exit

28、 DoLoopWhile|Until循环条件(2)DoWhile|Until循环条件语句块2Exit DoLoopDo循环语句的功能是:当指定的“循环条件”为True或直到指定的“循环条件”变为False之前重复执行一组语句(即循环体)。六、多重循环 Examda提示: 通常把循环体内不含有循环语句的循环叫做单层循环,而把循环体内含有循环语句的循环称为多重循环。例如在循环体内含有一个循环语句的循环称为二重循环。多重循环又称多层循环或嵌套循环。七、GoTo型控制(一)GoTo语句 GoTo语句可以改变程序执行的顺序,跳过程序的某一部分去执行另一部分,或者返回已经执行过的某语句使之重复执行。因此,

29、用GoTo语句可以构成循环。GoTo语句的一般格式为:GoTo 标号|行号“标号”是一个以冒号结尾的标识符;“行号”是一个整型数,它不以冒号结尾。(二)OnGoTo语句OnGoTo语句类似于情况语句,用来实现多分支选择控制,它可以根据不同的条件从多种处理方案中选择一种。其格式为:On数值表达式GoTo行号表列|标号表列On-GoTo语句的功能是:根据“数值表达式”的值,把控制转移到几个指定的语句行中的一个语句行。“行号表列”或“标号表列”可以是程序中存在的多个行号或标号,相互之间用逗号隔开。第八章一、数组的概念(一)数组的定义 在Visual Basic中,可以用4个语句来定义数组,这4个语句格式相同,但适用范围不一样。Dim用在窗体模块或标准模块中,定义窗体或标准模块数组,也可用于过程中ReDim 用在过程中Static 用在过程中Public 用在标准模块中,定义全局数组(二)默认数组与嵌套数组 在Visual Basic中,允许定义默认数组,并可用一个数组作为另一个数组的元素,即数组嵌套。1.默认数组 默认数组就是默认数据类型的数组。在一般情况下,定义数组应指明其类型。2.嵌套数组 在一般情况下,数组元素是一个具体的数据。而在V

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2