计算机二级《VB》考试基础知识:语句
计算机二级vb操作题怎么考

计算机二级vb操作题怎么考一、选择题(每题2分,共20分)1. VB中,以下哪个是正确的变量声明语句?A. Dim aB. Dim b As IntegerC. Dim c = 10D. Dim d As String = "Hello"2. 在VB中,以下哪个是正确的条件语句?A. If x > 0 ThenB. If x > 0C. If x > 0 Then ElseD. If x > 0 Then End If3. VB中,以下哪个是正确的循环结构?A. For i = 1 To 10B. While i < 10C. Do While i < 10D. All of the above4. 在VB中,以下哪个是正确的数组声明语句?A. Dim arr(5)B. Dim arr(0 To 4)C. Dim arr() As IntegerD. Dim arr As Integer(5)5. VB中,以下哪个是正确的函数定义?A. Function myFunc()B. Sub myFunc()C. Function myFunc As IntegerD. Function myFunc() As Integer6. VB中,以下哪个是正确的事件处理程序的声明?A. Private Sub Button1_Click()B. Private Button1_Click()C. Sub Button1_Click()D. Function Button1_Click()7. 在VB中,以下哪个是正确的调用API函数的方式?A. Call APIFunction()B. APIFunction()C. Dim result As Integer = APIFunction()D. All of the above8. VB中,以下哪个是正确的类声明?A. Class MyClassB. Dim MyClassC. Sub MyClass()D. Function MyClass()9. 在VB中,以下哪个是正确的文件操作语句?A. Open "filename.txt" For Input As #1B. Open "filename.txt" As #1C. Open "filename.txt" As #1 For OutputD. All of the above10. VB中,以下哪个是正确的错误处理语句?A. TryB. CatchC. End TryD. All of the above二、简答题(每题5分,共10分)1. 请简述VB中类与对象的区别。
计算机二级vb考试知识

计算机二级vb考试知识当我们要参加计算机二级vb考试前,我们需要着重的了解哪些相关的知识点呢?下面是店铺给大家整理的计算机二级vb考试知识点,供大家参阅!计算机二级vb考试知识一一、文本控件与文本有关的标准控件有两个,即标签和文本框。
程序运行时标签中只能显示文本,用户不能进行编辑,而在文本框中既可显示文本,又可输入文本。
(一)标签1.标签的属性、事件和方法标签的部分属性与窗体及其他控件相同,包括:FontBold FontItalic FontName FontSize FontUnderline Height Left Name Top Visible Width(二)文本框文本框是一个文本编辑区域,在设计阶段或运行期间可以在这个区域中输入、编辑和显示文本,类似于一个简单的文本编辑器。
1.文本框属性2.选择文本3.文本框的事件和方法4.文本框的应用二、图形控件Visual Basic中与图形有关的标准控件有4种,即图片框、图像框、直线和形状。
(一)图片框和图像框1.与窗体属性相同的属性2.CurrentX和CurrentY属性3.Picture属性4.Stretch属性(二)图形文件的装入1.图片框与图像框的区别2.在设计阶段装入图形文件(三)直线和形状1.属性三、按钮控件属性和事件在应用程序中,命令按钮通常用来在单击时执行指定的操作。
它的属性包括Caption、Enˉabled、FontBold、FontItalic、FontName、FontSize、FontUnderline、Height、Left、Name、Top、Visible、Width。
此外,它还有以下属性:1.Cancel2.Default3.Style属性4.Picture属性5.DownPicture属性6.DisabledPicture属性四、选择控件-复选框和单选按钮(1)Value属性(2)Alignment属性(3)Style属性五、选择控件-列表框和组合框(一)列表框1.属性列表框所支持的标准属性包括Enabled、FontBold、FontItalic、FontName、FontUnderline、Height、Left、Top、Visible、Width。
计算机等级考试二级VB考点:Print方法,Cls方法,Tab函数

计算机等级考试二级VB考点:Print方法,Cls方法,Tab函数Print方法,Cls方法及Tab函数是计算机二级考试VB科目的考点。
下面是小编为大家带来的Print方法,Cls方法及Tab函数的知识,欢迎阅读。
(1) Print方法Print 方法的语法是:object. Print expressionlistobject表示Print作用的对象,比如是Form或者是Picture Box,object是可以省略的,省略时的Print往往在窗体上输出。
expressionlist是输出的内容,允许许多项数据的输出,在数据间可以加入“,”或”;”。
加入分号将使下一数据项紧挨着上一数据项输出。
而加入逗号,则Visual Basic将下一数据项在下一打印区输出,其实就是空了几个空格后再输出。
两个打印区之间有14个字符的宽度,其实这也很难衡量,比如14个“W”所占的宽度大概是14个“i”所占宽度的三倍多。
幸好中国日本之类的方块字所占的宽度基本上是一样的,所以较好处理一些。
(2) Tab函数Tab函数只用在Print方法中,它用来移动下一个字符到打印位置,这将省去数空格的功夫。
语法是:Tab (column)Tab函数将Visual Basic自定义的14字符宽的打印区扔到一边,用自己的方式定义了新的灵活的打印区宽度。
(3) Cls方法Cls也是一个古老的BASIC语句,原来它的作用总是把屏幕变成黑色,然后在左上角或左下角闪烁一个光标,Visual Basic里它的作用是清除绘图语句和Print语句产生的文字和图形。
语法是:object. Clsobject指清除的对象,可以是Form或Picture Box。
如果object 省略,通常Visual Basic都把当前的窗口作为Cls操作的对象。
1.计算机等级考试二级VB考点:常用文件操作语句和函数2.计算机等级考试二级VB考点:VB的过程设计3.计算机等级考试二级VB考点:程序调试4.计算机等级考试二级VB考点:进程条和滑块5.计算机等级考试二级VB考点:自定义数据类型6.计算机等级考试二级VB考点:控件数组7.计算机等级考试二级VB考点:动态数组及声明8.计算机等级考试二级VB考点:排列显示和分层显示控件9.计算机等级考试二级VB考点:数组的概念10.计算机等级考试二级VB程序设计题。
计算机二级vb考试知识点

计算机二级vb考试知识点在计算机二级vb考试前,我们要着重注意哪些考试相关的知识点呢?下面是店铺给大家整理的计算机二级vb考试知识点,供大家参阅! 计算机二级vb考试知识点一一、Sub过程(一)建立Sub过程通用Sub过程的结构与前面多次见过的事件过程的结构类似。
一般格式如下:[Static][Private][Public]Sub过程名[(参数表列)] 语句块[Exit Sub][语句块]End Sub(二)调用Sub过程调用引起过程的执行。
也就是说,要执行一个过程,必须调用该过程。
Sub过程的调用有两种方式,一种是把过程的名字放在一个Call 语句中,一种是把过程名作为一个语句来使用。
1.用Call语句调用Sub过程格式:Call过程名[(实际参数)]2.把过程名作为一个语句来使用在调用Sub过程时,如果省略关键字Call,就成为调用Sub过程的第二种方式。
与第一种方式相比,它有两点不同:(1)去掉关键字Call;(2)去掉“实际参数”的括号。
(三)通用过程与事件过程[Private|Public]Sub控件名事件名(参数表) 语句组End Sub窗体事件过程的一般格式为:[Private|Public]Sub Form事件名(参数表) 语句组End Sub二、Function过程(一)建立Function过程Function过程定义的格式如下:[Static][Private][Public]Function 过程名[(参数表列)][As类型] [语句块][过程名=表达式] [Exit Function] [语句块] End Function(二)调用Function过程Function过程的调用比较简单,因为可以像使用Visual Basic内部函数一样来调用Function过程。
实际上,由于Function过程能返回一个值,因此完全可以把它看成是一个函数,它与内部函数(如Sqr、Str$、Chr$等)没有什么区别,只不过内部函数由语言系统提供,而Function过程由用户自己定义。
江苏省计算机二级vb考试题库及答案

江苏省计算机二级vb考试题库及答案一、单项选择题(每题2分,共20分)1. VB中的变量声明语句是:A. Dim x As IntegerB. Integer xC. Declare x As IntegerD. Var x As Integer答案:A2. 在VB中,下列哪个函数用于计算两个数的绝对差值?A. AbsB. SgnC. RoundD. Int答案:A3. VB中,以下哪个控件用于显示文本信息?A. LabelB. TextBoxC. ComboBoxD. ListBox答案:A4. 在VB中,要实现一个按钮的点击事件,应该使用哪个关键字?A. OnClickB. ClickC. ButtonClickD. Button答案:A5. VB中,下列哪个数据类型用于存储日期和时间?A. DateB. TimeC. DateTimeD. String答案:C6. 在VB中,下列哪个操作符用于比较两个字符串是否相等?A. =B. ==C. <>D. <>=答案:B7. VB中,下列哪个函数用于计算一个数的平方?A. SqrB. PowC. ExpD. Log答案:B8. 在VB中,下列哪个属性用于设置文本框的只读状态?A. ReadOnlyB. EnabledC. VisibleD. BackColor答案:A9. VB中,下列哪个控件用于显示和编辑多行文本?A. LabelB. TextBoxC. ComboBoxD. ListBox答案:B10. 在VB中,下列哪个关键字用于定义一个子程序?A. FunctionB. SubC. PropertyD. Class答案:B二、填空题(每题2分,共20分)1. 在VB中,使用________关键字可以声明一个变量。
答案:Dim2. VB中的________函数可以将小数四舍五入到最接近的整数。
答案:Round3. 在VB中,使用________属性可以设置窗体的标题。
计算机二级vb考试题库及答案

计算机二级vb考试题库及答案一、单选题1. VB中,以下哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All of the above答案:D2. 在VB中,以下哪个关键字用于声明变量?A. DimB. ConstC. OptionD. All of the above答案:D3. VB中,以下哪个函数用于计算两个数的绝对值?A. AbsB. SgnC. IntD. Round答案:A4. 在VB中,以下哪个控件用于显示文本信息?A. LabelB. TextBoxC. ComboBoxD. OptionButton答案:A5. VB中,以下哪个事件用于响应按钮点击?A. ClickB. DoubleClickC. MouseDownD. KeyDown答案:A二、多选题1. VB中,以下哪些是合法的变量名?A. myVarB. 2ndVarC. _varD. $var答案:A, C2. 在VB中,以下哪些是基本的数据类型?A. IntegerB. StringC. BooleanD. Date答案:A, B, C, D3. VB中,以下哪些是常用的流程控制语句?A. If...Then...ElseB. For...NextC. Do...LoopD. With...End With答案:A, B, C三、判断题1. VB中的数组声明时必须指定大小。
(对/错)答案:错2. VB中,所有变量在使用前都必须声明。
(对/错)答案:对3. VB中,Sub过程可以返回值。
(对/错)答案:错四、填空题1. 在VB中,使用________关键字可以定义一个函数。
答案:Function2. VB中,使用________方法可以获取当前系统时间。
答案:Now3. VB中,使用________方法可以打开一个文件进行读写。
答案:Open五、简答题1. 请简述VB中事件驱动编程的概念。
国家二级vb计算机考试试题及答案

国家二级vb计算机考试试题及答案一、单项选择题(每题2分,共40分)1. VB中,以下哪个函数用于计算字符串的长度?A. LenB. UCaseC. LCaseD. Mid答案:A2. 在VB中,以下哪个控件用于显示文本信息?A. LabelB. TextBoxC. ButtonD. ComboBox答案:A3. VB中,以下哪个语句用于结束程序的执行?A. EndB. ExitC. StopD. Quit答案:B4. 在VB中,以下哪个属性用于设置控件的可见性?A. VisibleB. CaptionC. TextD. Name答案:A5. VB中,以下哪个事件用于响应鼠标单击操作?A. ClickB. DoubleClickC. MouseDownD. MouseUp答案:A6. 在VB中,以下哪个关键字用于声明变量?A. DimB. ConstC. StaticD. Public答案:A7. VB中,以下哪个函数用于将字符串转换为小写?A. UCaseB. LCaseC. StrConvD. Asc答案:B8. 在VB中,以下哪个属性用于设置文本框的只读状态?A. ReadOnlyB. MultiLineC. PasswordCharD. Text答案:A9. VB中,以下哪个事件用于响应文本框内容变化?A. ChangeB. ClickC. DblClickD. KeyDown答案:A10. 在VB中,以下哪个控件用于创建下拉选择列表?A. ListBoxB. ComboBoxC. CheckBoxD. OptionButton答案:B11. VB中,以下哪个函数用于获取当前日期?A. NowB. DateC. TimeD. Today答案:D12. 在VB中,以下哪个属性用于设置控件的背景颜色?A. BackColorB. ForeColorC. TextD. Caption答案:A13. VB中,以下哪个事件用于响应窗体加载?A. LoadB. UnloadC. ClickD. MouseDown答案:A14. 在VB中,以下哪个属性用于设置按钮的文本?A. TextB. CaptionC. NameD. Value答案:B15. VB中,以下哪个函数用于计算两个数的和?A. SumB. AddC. PlusD. +(加号)答案:D16. 在VB中,以下哪个属性用于设置文本框的字体?A. FontB. TextC. CaptionD. Name答案:A17. VB中,以下哪个事件用于响应窗体关闭?A. CloseB. UnloadC. ClickD. MouseDown答案:B18. 在VB中,以下哪个属性用于设置窗体的标题?A. CaptionB. TextC. NameD. Title答案:A19. VB中,以下哪个函数用于获取系统时间?A. NowB. DateC. TimeD. Today答案:C20. 在VB中,以下哪个控件用于创建复选框?A. CheckBoxB. RadioButtonC. OptionButtonD. ComboBox答案:A二、填空题(每题2分,共20分)1. VB中,使用________关键字可以声明一个数组。
计算机二级补习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试题及答案

大学计算机二级vb试题及答案1. VB语言基础知识VB(Visual Basic)是一种基于事件驱动的编程语言,以下是一些VB语言的基础知识:1.1 数据类型VB中支持的数据类型有:- 整数类型(Integer):用于表示整数,范围为-32768到32767。
- 长整型(Long):用于表示较大的整数,范围为-2,147,483,648到2,147,483,647。
- 单精度浮点型(Single):用于表示带有小数点的数字,范围为-1.401298E-45到3.402823E+38。
- 双精度浮点型(Double):用于表示较大范围的浮点数,范围为-4.94065645841247E-324到1.79769313486232E+308。
- 字符串型(String):用于表示文本数据。
- 布尔型(Boolean):用于表示真或假的值。
1.2 变量声明与赋值在VB中,可以使用Dim语句声明变量并赋初值。
例如:```Dim num As Integernum = 10```1.3 运算符VB支持常见的算术运算符(+、-、*、/)和比较运算符(>、<、=),以及逻辑运算符(And、Or、Not)等。
2. VB程序设计题2.1 编写程序,计算并输出1到100之间所有偶数的和。
```Dim sum As Integersum = 0For i = 1 To 100If i Mod 2 = 0 Thensum = sum + iEnd IfNextMsgBox "1到100之间所有偶数的和为:" & sum```2.2 编写程序,判断一个正整数是否为素数。
```Dim num As IntegerDim isPrime As Booleannum = InputBox("请输入一个正整数:") isPrime = TrueFor i = 2 To num - 1If num Mod i = 0 ThenisPrime = FalseExit ForEnd IfNextIf isPrime ThenMsgBox num & "是素数。
计算机二级Vb常考知识点

打开文件的基本格式为:Output、Append、Input方式打开的文件进行的读写操作都是以顺序方式进行的,①Output、Append打开的文件主要用来输出数据,与Print#、Write#等方法配合使用②以Input 方式打开的文件主要用来输入数据,它与Input#、lineInput#语句配合使用③以Random方式打开的文件主要用于随机文件的读与写,它不分Output和Input,统一使用Random标识。
随机文件的记录长度是固定的,读写随机文件语句是Get#和Put#。
将窗体从内存中释放是unloadimagebox-stretch picturebox-autosize数据库应用系统开发的阶段:需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段、编码阶段、测试阶段、运行阶段和进一步修改阶段。
数据库设计有两种方法,面向数据的方法和面向过程的方法。
关系模型的基本操作:插入、删除、修改和查询。
数据库系统的3级模式:概念模式--外模式--内模式。
数据统一管理与控制主要包括以下3个方面:数据的完整性检查、数据的安全性保护和并发性控制。
软件测试的4个步骤:单元测试、集成测试、验收测试、系统测试。
软件设计包括:软件结构设计、数据设计、接口设计、过程设计。
软件生命周期主要阶段:可行性研究与计划制定、需求分析、软件设计、软件实施、软件测试及运行与维护。
根据应用目标的不同,软件可分为应用软件、系统软件、支撑软件(工具软件)。
一个消息有三个部分组成:接收消息的对象的名称、消息标识符(消息名)、零个或多个参数。
在最坏情况下,冒泡排序法需要比较的次数n(n-1)/2,二分法log2n算法的运算和操作有4类:算术运算、逻辑运算、关系运算、数据传输。
产生小于100的随机整数(Rnd*99)+1单机滚动条的滚动箭头时,产生的事件是change对象的基本特点:标识唯一性、分类性、多态性、封装性和模块独立性面向对象思想中的三个主要特征是:封装性、继承性和多态性。
计算机等级考试二级VB基础知识

窗体的常用事件(1)Load事件这个事件发生在窗体被装入内存时且发生在窗体出现在屏幕之前窗体出现之前Visual Basic会看一看Load事件里有没有代码如果有那么它先执行这些代码再让窗体出现在屏幕上(2)Click事件Dblclick事件这两个事件在单击或双击窗体时发生不过单击窗体里的控件时窗体的Click事件并不会发生Visual Basic会去看控件的Click事件里有没有代码(3)Activate (活动事件)与Deactivate(非活动事件)显示多个窗体时可以从一个窗体切换到另一个窗体每次激活一个窗体时发生Activate 事件而前一个窗体发生Deactivate事件(4)Resize事件在窗体被改变大小时会触发此事件4.窗体的控制(1)装入或卸出窗体要装入或卸出窗体用Load或Unload语句装入窗体Load formName卸出窗体UnLoad formNameFormName变量是要装入或卸出的窗体名Load语句只是把窗体装入内存并不显示出来要显示窗体可以使用窗体的Show方法(2)显示或隐藏窗体要显示或隐藏窗体用Show或Hide方法若尚未装入内存则先装入再显示显示窗体formNameshow mode隐藏窗体formNamehideFormName变量是窗体名可选变元mode为(缺省值)时窗体为非模态为时窗体为模态模态窗体完全占有应用程序控制权不允许切换到别的应用程序除非关闭!而非模态窗体则反之(3)END语句END语句的功能是终止应用程序的执行并从内存卸在所有窗体语法是END窗体的属性(1)设置属性的方法1)在设计态通过属性窗口设置直接在属性窗口中选择或输入既可2)在程序代码中改变属性值代码中的格式为对象名属性= 属性值例FormBackColor=RGB(255,0,0)窗体的常用方法()Hide方法用以隐藏MDIForm 或Form 对象但不能使其卸载语法objectHideobject 所在处代表一个对象表达式其值为应用于列表中的一个对象如果省略object则带有焦点的窗体就认为是该object说明隐藏窗体时它就从屏幕上被删除并将其Visible 属性设置为False 用户将无法访问隐藏窗体上的控件但是对于运行中的Visual Basic 应用程序或对于通过DDE 与该应用程序通讯的进程及对于Timer 控件的事件隐藏窗体的控件仍然是可用的窗体被隐藏时用户只有等到被隐藏窗体的事件过程的全部代码执行完后才能够与该应用程序交互如果调用Hide 方法时窗体还没有加载那么Hide 方法将加载该窗体但不显示它()Move方法用以移动MDIFormForm 或控件语法object Move left top width heightMove 方法的语法包含下列部分说明只有left 参数是必须的但是要指定任何其它的参数必须先指定出现在语法中该参数前面的全部参数例如如果不先指定left 和top 参数则无法指定width 参数任何没有指定的尾部的参数则保持不变()Print 方法在Immediate 窗口中显示文本语法object Print [outputlist]Print 方法的语法具有下列对象限定符和部分outputlist 参数具有以下语法和部分{Spc(n)| Tab(n)} expression charpos说明可以用空白或分号来分隔多个表达式对系统指定的国别设置用小数点分隔符将所有打印到Immediate 视窗的数据正确格式化关键字要用适用于主应用程序的语言输出对于Boolean 数据或者打印True 或者打印False根据主机应用程序的地区设置来翻译True 和False 关键字使用系统能识别的标准短日期格式书写Date 数据当日期或时间部件丢失或为零时只书写已提供的部件如果outputlist 数据是Empty则无内容可写但是如果outputlist 数据是Null则输出Null在输出Null 关键字时要把关键字正确翻译出来要把错误数据作为Error errorcode 输出在输出Error 关键字时要把关键字正确翻译出来如果在具有缺省显示空间的模块外使用此方法则需要object例如如果没有指定对象就在标准模块上调用此方法则将导致错误发生但是如果在窗体模块上进行调用则会在窗体上显示outputlist注意因为Print 方法是按照字符比例进行打印所以字符数与字符所占据的宽度固定的列的数目无关例如像W 这样的宽字母占据的宽度超过一固定列宽而像i 这样的窄字母占据的宽度则较小考虑到要使用比平均字符更宽的空间表列一定要留有足够余地另外也可以使用固定间距的字体(像Courier 字体)来确保每一字符均只占一列()Print From方法用以将Form 对象的图象逐位发送给打印机语法objectPrintForm说明Print Form 将打印Form 对象的全部可见对象和位图在绘制图形时如果Auto Redraw 属性为True则在运行时Print Form 将打印Form 对象或PictureBox 控件上的图形Print Form 所使用的打印机是由操作系统的控制面板中的设置来决定Style属性外观属性取时系统创建一个带下拉式列表框的组合框为时系统创建一个由文本框和列表框直接组合在一起的简单组合框可以从列表框中选择也可以直接在文本框中输入为时系统创建一个没有文本框的下拉式列表框单击列表框上的按钮才显示文本框用户不能在文本框中输入只能在列表框中选择控件常用控件介绍()常用控件的属性方法和事件boBox 组合框(将列表框和文本框结合在一起)其值为用户从列表框中选定的文本或直接输入的文本AddItem方法添加列表项使用格式[ 对象名] AddItem<列表项文本>[插入位置序号]若不指定位置则插入到列表末尾Clear方法删除列表所有项目RemoveItem 方法删除列表项使用格式[ 对象名] RemoveItem 删除项序号mandButton命令按钮Cancel属性取消属性它为True时按〖ESC〗即等于单击此按钮Default属性缺省属性它为True时按回车键即等于单击此按钮Timer计时器Interval属性两次调用Timer事件的事件间隔用于创建动态效果Frame 框架CheckBox 复选框OptionButton选项按钮Alignment属性决定它们的对齐方式=左对齐=右对齐V alue属性决定它们是否被选中的属性常用控件的使用辨析()文本框和标签的区别文本框通常用于向计算机输入信息而标签通常用于输出信息文本框是一个十分重要的控件因为由复选框和选项按钮向程序输入的信息毕竟只有少数的几条信息而已标签和文本框的区别很小标签可以看成是一个在运行时不能修改正文的文本框因此标签主要用于输出信息()Label的AutoSize属性和WordWrap属性为了使标签具有垂直伸展和字换行处理必须设置它的AutoSize属性和WordWrap属性同时为TrueAutoSize属性为FalseWordWrap属性为False时若标签不够高而Caption太长时Caption将被切割掉AutoSize属性为FalseWordWrap属性为True时情况也如此AutoSize属性为TrueWordWrap属性为False时表示可以水平伸展但只显示一行信息()Picture Box和Image的Stretch属性和AutoSize属性Image只有Stretch属性而Picture Box只有AutoSize属性AutoSize属性设为True则Picture Box改变自己的大小来适应其中的图形Stretch属性设为True则Image中的图形将改变自己的大小来适应外面的边框()Frame 框架CheckBox 复选框OptionButton选项按钮的区别复选框和选项按钮用于向程序输入信息框架用来对复选框和选项按钮进行分组复选框选中时会在小方框里打一个钩选项按钮选中时会在小圆圈里点一个点定制菜单菜单概述Windows中的菜单一般由菜单条菜单菜单项子菜单弹出式菜单组成普通菜单的设计()给菜单命名菜单标题和菜单命令也有Caption和Name属性设置了这两个属性就等于创建了菜单Name是一个抽象名称Caption是屏幕上可见的可在Caption里加入& 来设置热键()增加和删除菜单在Menu Editor中部有三个命令钮分别是下一个插入删除插入可用来增加新的菜单在这三个键下面的Caption列表框里选中菜单项(这时它的底色就变成深蓝色)单击插入键Visual Basic将上一个增亮菜单下推并增亮一空行就可以输入新菜单名和标题了删除键可用来删掉菜单选中要删掉的菜单单击Delete键就可以删掉它了()移动菜单标题有四种情况向上移动向下移动向左缩排向右缩排选中某一菜单标题安上下箭头则这个菜单将上下移动到你喜欢的位置上这也决定了它在界面中的位置如果按左右箭头情况则有所不同由于菜单是分级的所以如果它没有缩排则它是一个菜单标题如果它缩排一次那么它将变成一个菜单命令如果缩排两次那么它将成为一个子菜单命令VB里可以总共设计四层子菜单()设置分离条分离条是指在菜单中将命令分组的线VB将分离条也看成一个菜单项它也需要Caption和Name属性而且也有其它属性分离条与菜单项的区别是分离条的Caption 属性必须是连字号即减号也就是当设置了一个Caption属性为的菜单项时实际上就设置了一个分离条分离条的名字可以是barFile之类以表明分离条的位置()菜单的各种简单属性在菜单编辑器里有许多确认框和一些文本框及一个下拉式的列表框这些决定了菜单的各种属性)Checked 复选属性这个属性值设置为真将在菜单命令左边产生一个打勾的确认标志)Enabled有效属性各种各样的用户会产生千奇百怪的操作在许多Edit菜单里都会有不同形式的让菜单命令模糊的情况Enabled属性为真则菜单命令是清晰的Enabled属性为假则菜单命令是模糊的这时用户就不能选中这个菜单项了)Visible 可见属性对暂时不用的菜单如果把Visible属性设为假则菜单根本不会出现在屏幕上这样做比把Enabled属性设为假显得更加干脆!)Index属性可以生成菜单命令数组用索引号区分开例如向File菜单中添加一系列最近打开的文件名添加菜单可用Load方法以上属性可以在运行时设置形成动态的菜单的情况例如mnuUndoEnabled = FalsemnuPropertyVisible = False还可以改变Caption等属性mnuUndoCaption = Redo生成弹出式菜单(或浮动菜单)几乎每个Windows应用程序都提供弹出式菜单用户可以右键单击窗体或控件取得这个菜单弹出式菜单也属于普通菜单只是不固定在窗体上而是可以在任何地方显示弹出式菜单用PopupMenu方法调用假设已经用菜单编辑器生成了名为mnuedit的菜单则可以在MouseUp事件加入如下代码就可以生成弹出式菜单If Button = Then PopupMenu mnuedit设计状态条工具栏进程条等创建状态条选中状态条按F键进入属性窗口双击(Custom)可以进入主要的设置窗口SBarCtrl属性窗口(1)选择面板形状在SBarCtrl属性窗口里选择General标签在Style列表框里选择多面板(缺省形式)或单面板简单文本形式(2)添加或删除状态条面板在SBarCtrl属性窗口里选择Panels标签单击Insert按钮添加一个面板或单击Remove按钮删除一个面板(3)在单面板里显示文本在SBarCtrl属性窗口里选择General标签在SimpleText框里输入想显示在状态条面板里的文本用代码显示的方式是StatusBarSimpleText = New string to appear(4)在多面板里显示文本或图形1)在SBarCtrl属性窗口里选择Panels标签用Index旁的按钮选择面板序号2)在Text框里输入想显示在状态条面板里的文本3)如果想加入图形单击Browse按钮打开一个图形选择对话框选择想加入的图形然后单击打开按钮4)最后按确定按钮5)用代码显示的方式是StatusBarPanels(x)Text = New string toappear6)编写代码如果是一个单面板状态条当用户单击状态条时只需用下面的事件过程来响应Private Sub StatusBar_Click()End Sub如果是一个多面板状态条就需要鉴别用户单击的是哪一个面板可用下面的事件过程来识别用户所单击的面板Private Sub StatusBar_PanelClick(ByVal Panel As Panel)Select Case PanelIndexCase 1Code to follow if user clicks the first panelCase 2Code to follow if user clicks the second panelCase 3Code to follow if user clicks the third panelEnd SelectEnd Sub创建工具栏()建立工具条)在工具箱里单击工具条图标拖到窗体的任何位置Visual Basic自动将ToolBar移到顶部)按F键打开属性窗口)双击(Custom)打开ToolBar属性窗口)选择Buttons标签)单击Insert按钮Visual Basic就会在你的工具条上显示一个空按钮现在为你的每一个按钮重复这一步)单击确定按钮如果想把按钮分组首先生成一个分隔的按钮再在刚才提到的对话框里将这个按钮的Style属性改为Separator()为工具条增加图画)在Visual Basic工具箱里单击ImageList图标并将它拖到窗体的任何位置(位置不重要因为它总是不可见的))按F打开属性窗口)双击(Custom)打开ImageListCtrl属性窗口)选择Image标签)单击Insert Picture在现在图形的对话框里选择想使用的位图或图标然后单击打开按钮为每个想添加图形的工具条按钮重复此步)单击确定按钮)单击工具条按F双击(Custom)显示ToolBar属性对话框)选择General标签在ImageList框里选择刚才添加的ImageList控件)选择Buttons标签单击紧挨Index框的向左或向右箭头以选择一个按钮序号出现在工具条最左边的按钮序号为)在Image框里输入一个数输入为则显示刚才ImageList控件里的第一个图形输入为则显示刚才ImageList控件里的第二个图形)为每个按钮重复第步)单击确定按钮现在Visual Basic就会在工具条上显示精美的图形了Visual Basic的输入机制程序的基本操作就是数据的输入数据处理和数据的输出Visual Basic可中用于输入的控件主要有文本框Text Box复选框Check Box选项按钮Option Button列表框List Box组合框bo Box滚动条Scroll Bar通用对话框控件还有一个函数叫InputBox函数也可用于数据的输入通过文本框输入数据只要取得文本框的Text属性就可以对其进行操作了下面的代码可将Text文本框的正文变成大写输出至Text文本框Private Sub Form_Click ()TextText = UCase(TextText)End Sub通过复选框和选项按钮输入数据只要检测到Check Box和Radio Button的Value属性值就可以知道它们是否被选上了通过列表框和组合框输入数据()列表框List Box和组合框bo Box的不同它们在Windows的OpenSave As对话框里最为常见组合框又包括三种类型这三种类型要在它的Style属性里设置列表框仅仅把可以选择的项目列出来而组合框里有的类型可以允许用户输入数据()列表项目的增减使用AddItemRemoveItem语句可以增减列表项目通常将项目增减的语句放入Form_Load事件里ListBoxName AddItem itemboBoxName AddItem itemitem是新项目名称必须是字符串类型非字符串类型可通过Str函数或Format函数来转换转列表框组合框的每一项目都有一个Index值第一个项目的Index值是第二个是依此类推删除项目可通过删除其Index值来实现ListBoxName RemoveItem itemboBoxName RemoveItem item如ListBoxName RemoveItem 则删除了第一项这时原来的第二项就变成了第一项可以在设计阶段设定列表项目方法是在属性窗口选择List属性将出现一个下拉列表在列表中输入第一项按Ctrl+Enter输入第二项……最后用Enter结束()取得列表框/组合框的数据可以通过取得Text属性或通过取得ListIndex属性来判断哪一项被选择了ListIndex属性的值也同样是第一个为第二个为……如If ListText = Visual Basic Then InstructionsIf ListListIndex = Then Instructions组合框有时允许用户自己输入数据这时所输入数据的ListIndex值为通过滚动条Scroll Bar取得数据在Visual Basic的工具箱里有两种滚动条一种是垂直的一种是水平的它们的差异无非是摆放的方向不一样()滚动条的主要属性及事件)MinMax属性Min属性决定滚动条最左端或最顶端所代表的值Max属性决定滚动条最右端或最下端所代表的值)LargeChangeSmallChange属性SmallChange决定在滚动条两端的箭头钮上单击时改变的值LargeChange决定在滑块上方或下方区域单击时改变的值)Value属性V alue属性代表当前滑块所处位置的值这个值由滑块的相对位置决定)Change事件当滑块位置发生变化时就引发了Change事件()取得滚动条的数据滚动条并不是一个数据输入的好控件因为无法从滚动条上直接看出输入的数据但它的优点是可以表示一定范围里的相对位置为了得到数据只要取得滚动条的Value属性就可以了InputBox函数InputBox函数提供一个简单的对话框供用户输入信息在把其它版本的BASIC程序移植到Visual Basic时InputBox函数通常用来代替INPUT语句这个对话框的样子基本上是上面的样子它的完整语法是x = InputBox (prompt title default xpos yposhelpfile context)其中prompt是提示的字符串这个参数是必须的title是对话框的标题是可选的default是文本框里的缺省值也是可选的xposypos决定输入框的位置helpfilecontext用于显示与该框相关的帮助屏幕返回值x 将是用户在文本框里输入的数据x是一个字符串类型的值如果用户按了Cancel钮则x 将为空字符串设计状态条工具栏进程条等创建状态条选中状态条按F键进入属性窗口双击(Custom)可以进入主要的设置窗口SBarCtrl属性窗口()选择面板形状在SBarCtrl属性窗口里选择General标签在Style列表框里选择多面板(缺省形式)或单面板简单文本形式()添加或删除状态条面板在SBarCtrl属性窗口里选择Panels标签单击Insert按钮添加一个面板或单击Remove按钮删除一个面板()在单面板里显示文本在SBarCtrl属性窗口里选择General标签在SimpleText框里输入想显示在状态条面板里的文本用代码显示的方式是StatusBarSimpleText = New string to appear()在多面板里显示文本或图形)在SBarCtrl属性窗口里选择Panels标签用Index旁的按钮选择面板序号)在Text框里输入想显示在状态条面板里的文本)如果想加入图形单击Browse按钮打开一个图形选择对话框选择想加入的图形然后单击打开按钮)最后按确定按钮)用代码显示的方式是StatusBarPanels(x)Text = New string to appear)编写代码如果是一个单面板状态条当用户单击状态条时只需用下面的事件过程来响应Private Sub StatusBar_Click()End Sub如果是一个多面板状态条就需要鉴别用户单击的是哪一个面板可用下面的事件过程来识别用户所单击的面板Private Sub StatusBar_PanelClick(ByVal Panel As Panel)Select Case PanelIndexCaseCode to follow if user clicks the first panelCaseCode to follow if user clicks the second panelCaseCode to follow if user clicks the third panelEnd SelectEnd Sub11 / 11。
计算机等级考试二级vb大纲

计算机等级考试二级vb大纲计算机等级考试二级VB(Visual Basic)大纲是针对计算机编程语言Visual Basic的考试标准,它涵盖了VB编程的基础知识和应用技能。
以下是计算机等级考试二级VB的大纲内容:# 一、VB编程基础1. VB语言概述- VB的发展历史- VB的特点与应用领域2. VB开发环境- VB集成开发环境(IDE)的介绍- 项目和解决方案的概念3. VB语法基础- 基本数据类型- 变量和常量- 运算符和表达式4. 控制结构- 顺序结构- 分支结构(If...Then...Else, Select Case)- 循环结构(For...Next, While...Wend, Do...Loop)# 二、VB程序设计1. 过程与函数- Sub过程的定义与调用- Function函数的定义与调用- 参数传递2. 数组- 一维数组与多维数组- 数组的声明与使用3. 字符串处理- 字符串的基本概念- 字符串函数(如Len, Mid, Left, Right等)4. 集合与字典- 集合的基本概念- 字典的创建与使用# 三、VB界面设计1. 窗体- 窗体的属性、方法和事件- 窗体的布局与设计2. 控件- 标准控件(如Label, TextBox, Button等)- 列表控件(如ListBox, ComboBox等)- 容器控件(如Panel, Frame等)3. 菜单与工具栏- 菜单的创建与事件处理- 工具栏的设计4. 对话框- 标准对话框(如Open, Save, Print等)- 自定义对话框的设计# 四、VB高级编程1. 文件操作- 文件的打开、读取、写入和关闭- 文件系统操作(如目录操作)2. 数据库访问- 数据库的基本概念- ADO(ActiveX Data Objects)的使用- 数据绑定控件3. 错误处理- 错误处理机制- Try...Catch...Finally结构4. 多线程编程- 线程的基本概念- 线程的创建与控制# 五、VB项目实践1. 项目需求分析- 需求收集与分析- 项目规划与设计2. 项目开发流程- 编码规范- 版本控制3. 项目测试- 单元测试- 集成测试4. 项目部署与维护- 部署策略- 维护与升级# 六、VB考试要求1. 考试内容- 理论知识测试- 编程实践测试2. 考试形式- 笔试- 上机操作3. 考试标准- 考试时间- 评分标准4. 考试准备- 学习资料- 模拟考试计算机等级考试二级VB大纲为考生提供了一个全面的学习框架,帮助考生系统地掌握VB编程的基础知识和应用技能,为通过考试打下坚实的基础。
计算机二级《VB》考试知识点归纳

计算机二级《VB》考试知识点归纳计算机二级《VB》考试知识点归纳重点师指点是考生在备考的过程中,需要总结归纳的,为了方便考生进行复习,下面就是店铺跟大家分享计算机二级《VB》考试知识点归纳,欢迎大家阅读!程序代码的组织方式一个VB程序由窗体界面和程序代码两部组成,通过程序代码把窗口界面的各个对象以及应用中的其它元素联系在一起。
程序代码部分则由若干被称为“过程”的代码行及向系统提供某些信息的说明组成。
过程及说明又被组织在“模块”之中。
将设计的'过程代码及相关说明合理地组织到不同的模块之中,也就是设计代码的结构,在创建VB应用程序时是最为重要的一个步骤。
一过程所谓“过程”,就是具有特定书写格式、包含若干可被作为一个整体执行的代码的组合。
根据执行方式,可把“过程”分为“事件过程”和“通用过程”两类。
二模块模块是VB用于将不同类型过程代码组织到一起而提供的一种结构。
在VB中具有三种类型的模块:1)窗体模块2)标准模块3)类模块。
VB代码书写规则:(1)程序中不区分字母的大小写,Ab与AB等效;(2)系统对用户程序代码进行自动转换:1)对于VB中的关键字,首字母被转换成大写,其余转换成小写2)若关键字由多个英文单词组成,则将每个单词的首字母转换成大写3)对于用户定义的变量、过程名,以第一次定义的为准,以后输入的自动转换成首次定义的形式:(1)在同一行上可以书写多行语句,语句间用冒号(:)分隔(2)单行语句可以分多行书写,在本行后加续行符:空格和下划线_(3)一行允许多达255个字符注意:1)VB中对没有声明的变量其缺省的数据类型是变体型,可以用来存储各种数据,但所占用的内存比其它类型都多。
为提高运行效率(整型效率较高),或达到一定的运算精确度(浮点型精度较高,但运行较慢),应合理的定义数据类型。
2) 逻辑型数据只有True 和False两个值,转换成整型时,True=-1 ,False=0,将其它类型转换成逻辑型时,非0数转换为True ,0转换为False。
江苏计算机二级(VB部分的基础知识)

备战计算机二级二、VB 部分的基础知识1、属性决定对象的外观和行为,常见的属性有:Lable1.caption Text1.Text Command1.Caption List1.List List1.Listcount Picture1.Picture2、方法是一个对象自身等做的动作,也可以理解为对象自带的过程和函数,常见的方 法有:cls 、setfocus 、unload 、move3、事件是对象能识别的别的对象对它的动作。
常见的事件有:click 、load 、unload4、CALL 用法:(1)Call 不但可以调用Sub 过程,也可以调用Function 函数(2)当用Call 调用Function 函数的时候,将忽略返回值(3)事件过程也可以用Call 调用。
如Call 、Command 、Click(4)Call 的几种用法(这几种写法也可以写在Function 上)5 VB 中三种容器:Form 、Picture 、Frame 。
6关于形参:形参处不可以出现:定长的字符——Private Function f(a as string*3)定长的数组——Private Function f (a ( 2)as integer ) Call F(x,y)F x,y写Call 一定保证逗号被括起来了 逗号不被括起来,就不写Call F(x),yCall F ((x ),y ) x 看成表达式 两行等价但可以出现:定长的动态数组——Private Function f(a()as string*3)形参不写Byval或不写Byref不一定就按地址传递不可以用Dim对形参进行说明,也就是说,Dim不可以出现在形参处形参处若有数组,只能是动态的数组,而且不可以加Byval,即数组只能按地址传递5、如果要在菜单项目之间加一条分割线,使用一对菜单加快捷键,使用&,如&A表示快捷键是Alt+A6、关于数组:(1)数组使用Dim定义时候不可以在括号中出现变量;(2)数组必须确定以后才能使用;(3)可以使用ReDim定义新数组;(4)Option Base后面只能写1或0,而且没有强制性,即哪怕有Option Base,也可以使用Dim A(0 To 3)定义(5)数组的下标可以从任何数开始,只要这个数在Long的范围中,如下标是小数,按照CInt的规则转化为整数7、Dim可以使用在任何地方。
国家二级vb计算机考试试题及答案

国家二级vb计算机考试试题及答案一、单项选择题(每题2分,共20分)1. 在VB中,下列哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All of the above答案:D2. VB中的“End”语句用于做什么?A. 结束当前的过程B. 结束程序的执行C. 退出当前的循环D. 暂停程序的执行答案:B3. 在VB中,如何声明一个整型变量?A. Dim myVar As IntegerB. Declare myVar IntegerC. Var myVar IntegerD. Integer myVar答案:A4. 下列哪个是VB中的保留关键字?A. myFunctionB. myVariableC. IfD. myClass5. VB中哪个控件用于显示文本,但用户不能编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B6. 在VB中,如何实现循环直到满足特定条件?A. For...NextB. Do...LoopC. While...WendD. All of the above答案:B7. VB中哪个函数用于将字符串转换为数字?A. Str()B. Val()C. CStr()D. CDbl()答案:B8. 在VB中,如何声明一个数组?A. Dim myArray() As IntegerB. Declare myArray Integer()C. Var myArray Integer()D. Integer myArray()答案:A9. VB中哪个事件用于响应按钮点击?B. DoubleClickC. MouseDownD. KeyPress答案:A10. 在VB中,如何使用If...Then...Else结构?A. If condition Then action Else actionB. If condition action Else actionC. If condition Then action actionD. If condition action Then action答案:A二、填空题(每题2分,共20分)1. 在VB中,使用________函数可以将一个数值转换为字符串。
计算机二级vb考试题库及答案

计算机二级vb考试题库及答案一、单项选择题(每题2分,共20分)1. VB中,以下哪个函数用于计算字符串的长度?A. UCaseB. LCaseC. LenD. Mid答案:C2. 在VB中,以下哪个选项表示“不等于”的比较运算符?A. =B. <>C. ==D. <=答案:B3. VB中,以下哪个控件用于显示图像?A. LabelB. PictureBoxC. TextBoxD. ComboBox答案:B4. 在VB中,以下哪个关键字用于声明一个过程?A. FunctionC. DimD. Const答案:B5. VB中,以下哪个选项是正确的变量声明方式?A. Dim xB. Dim x%C. Dim x$D. All of the above答案:D6. 在VB中,以下哪个语句用于结束当前循环?A. ContinueB. ExitC. BreakD. Loop答案:B7. VB中,以下哪个控件用于接收用户输入的文本?A. CheckBoxB. TextBoxC. ListBoxD. ComboBox答案:B8. 在VB中,以下哪个选项表示“大于等于”的比较运算符?B. <=C. >=D. <答案:C9. VB中,以下哪个函数用于将字符串转换为大写?A. UCaseB. LCaseC. StrCompD. Trim答案:A10. 在VB中,以下哪个关键字用于声明一个数组?A. DimB. ConstC. FunctionD. Sub答案:A二、填空题(每题2分,共20分)1. VB中,使用________函数可以将字符串中的字符转换为小写。
答案:LCase2. VB中,使用________关键字可以声明一个全局变量。
答案:Public3. VB中,使用________语句可以创建一个新的过程。
答案:Sub 或 Function4. VB中,使用________控件可以显示和选择多个项目。
计算机二级VB知识点1

第三章Visual Basic语言基础如果知道变量总是存放整数(如12)而不是带小数点的数字(如3.57),就应当将它声明为Integer类型或Long类型。
整数的运算速度较快,而且比其他数据类型占据的内存要少。
在Far```Next循环内作为计数器变量使用时,整数类型尤为高效。
如果变量包含小数,则可将它们声明为Single, Double或Currency变量。
浮点数值可表示为mmmEeee或mmmDeee形式。
其中mmm是假数,而eee是指数(以10为底的幂).Single数据类型的最大正数值为3.402823E+38 ,即3.4乘以10的38次方;Double数据类型的最大正数值是1.797b9313486232D+308即1.8乘以10的308次方。
用D将数值文字中的假数部分和指数部分隔开,就会导致将该值作为Double数据类型来处理。
同样,用这种方式使用E,也会导致将该值作为Sings.数据类型来处理。
Currency数据类型的定点实数保留小数点右面4位和小数点左面15位,适用于货币计算。
浮点(Single和Double)数比Currency的有效范围人得多,但有可能产生小的进位误差。
Byte数据类型主要用于存储二进制数。
所有数值变量都可相互赋值。
在将浮点数赋予整数之前,VB会将浮点数的小数部分四舍五入,而不是将小数部分去掉。
在使用变量前,一般要先声明变量名及其类型,以决定系统为变量分配的存储单元。
在VB中可以通过以下几种方式来声明变量及其类型;1.使用Dim语句使用Dim语句声明变量的一般形式如下:Dim变量名AS数据类型。
例如:Dim Nuber As IntegerDim Count As SingleDim Name as String也可以使用数据类型的类型符来替代As子句。
例如,上述3个声明语句也可写成:Dim Number%Dim Count!Dim Name$注意:变量名与类型符之间不能有空格一条Dim语句也可以声明多个变量,每个变量都需要有自己的声明类型,并且各变量之间以逗号隔开。
计算机vb二级

中的语句: 一、VB中的语句: 中的语句 输入程序要求一行一句,如果要在一行中输入多个语 输入程序要求一行一句,如果要在一行中输入多个语 隔开。 句用冒号 (:)隔开。 隔开 (1)赋值语句 ) 格式: 格式:目标操作符 = 源操作符 你好” 如:text1.text = “你好” 你好 x=2+3 (先计算,后赋值) 先计算,后赋值 先计算 称为赋值号) 格式: ' 注释内容
Print sqr(2)
'窗体上输出 的平方根 窗体上输出2的平方根
或者 rem 注释内容
(3)暂停语句:格式:stop )暂停语句:格式: Stop语句用来暂停程序的执行,当执行 语句用来暂停程序的执行, 语句时, 语句用来暂停程序的执行 当执行stop语句时, 语句时 将自动打开立即窗口。工作模式为“ 将自动打开立即窗口。工作模式为“braek” (4)结束语句 ) 格式: 格式:end 结束一个程序的运行。 结束一个程序的运行。
例:(22)以下关于局部变量的叙述中错误 :( ) 的是(2010.9考题 考题) 的是 考题 D A)在过程中用 语句或Static语句 )在过程中用Dim语句或 语句或 语句 声明的变量是局部变量 B)局部变量的作用域是它所在的过 ) 程 C)在过程中用 )在过程中用Static语句声明的变量 语句声明的变量 是静态局部变量 D)过程执行完毕,该过程中用 )过程执行完毕,该过程中用Dim或 或 Static语句声明的变量即被释放 语句声明的变量即被释放
3、变量的作用域 、 (1)局部变量:在过程中定义的变量叫做局 )局部变量: 部变量(可用关键字Dim或static)。 部变量(可用关键字 或 。 (2)模块变量 窗体模块或标准模块(可用 )模块变量: 窗体模块或标准模块( 关键字Dim、Private及Public)。 关键字 、 及 。 (3)全局变量:在标准模块中声明,必须用 )全局变量:在标准模块中声明, Public或Global语句声明,整个应用程序中都 语句声明, 或 语句声明 可使用。 可使用。
计算机2级VB考试重点,学姐亲笔整理,绝对有帮助(精)

常用控件(从控件的属性、事件和方法三个方面掌握1.文本框text属性:显示多行文字(MultiLine、滚动条(ScrollBars:0,1,2,3、设置文字以密码形式显示(PasswordChar事件:change(当文本框中的内容发生改变时触发,click(单击文本框时触发,gotFocus(文本框获得焦点时触发,lostFocus(失去焦点时触发方法:setFocus(使文本框获得焦点,Move(移动文本框:Move Left,[top],[width],[height]2.标签label属性:标题(caption,是否有边框(BorderStyle:0,1,使标签大小适应文字大小(autosize事件:click,dblClick(一般不编写这两个事件3.命令按钮属性:当按下enter键时相当于单击该按钮(default:true,false,当按下esc键时相当于单击该按钮(cancel:true,false同一个窗体中存在多个按钮时,只能有一个按钮的default属性或者cancel属性为true.Style为1时设置DownPicture, DisabledPicture才有效事件:click事件4.单选钮和复选框及框架属性:value属性(单选钮:true,false;复选框:0,1,2框架:没有text属性,只用于对控件进行分组(先画框架,再在框架中画控件;先画框架和控件,然后将控件剪切到框架中事件:一般不对框架编写事件。
单选钮和复选框一般只根据value属性进行是否被选中的判断5.列表框和组合框属性:在列表框或组合框中显示的项(list:是一个数组,列表项的索引值(listIndex:值从0开始,列表项的个数(listcount,当前被选中的列表项的内容(text,列表项是否被选中(selected:是一个数组,若selected(i=true,表示索引值为i的项被选中;组合框的风格(style:0,1,2事件:click,dblClick方法:往列表框或组合框中加入新项目(addItem 待加入的项(是字符串,删除列表框或组合框中的某个项目(removeItem 被删除项的索引值(是数值,清除列表框或组合框中的所有项目(clear 6.图片框和图像框属性:Picture:通过属性窗口设置,也可以通过代码设置(用LoadPicture(“图像文件名”了解图片框和图像框之间的区别(图片框可以作为容器,图像框不能;图像框占用的内存比图片框小;图片框中图片的适应性用autosize属性设置,图像框中图片的适应性用stretch属性设置事件:click事件方法:对图片框有print方法,要在图片框中输出文字,格式为:图片框名.print 待输出的文字7.直线和形状属性:直线的两个端点的坐标(x1,y1,x2,y2;形状控件的具体形状的设置(shape:0表示矩形,1表示正方形,2表示椭圆,3表示圆,4表示圆角矩形,5表示圆角正方形8.滚动条属性:能表示的最大最小值(Max,Mini,单击滚动条两端的箭头时变化的量(smallChange,单击滚动条两边的空白处时变化的量(largeChange,滚动条当前表示的刻度值(value事件:scroll(滚动条滚动过程中触发,单击滚动箭头或滚动条时不发生Scroll事件,change(改变滚动框的位置后触发9.计时器属性:是否开始计时(enabled:true开始计时,false停止计时,计时间隔(interval:单位为毫秒,没有宽度和高度属性事件:Timer(计时时间到后触发10.焦点和Tab顺序基本控制结构(理解if语句,select…case语句,for语句,while语句,do…loop语句的基本格式和执行过程,学会简单应用程序的编写 1.if语句(1单分支:if 条件then 语句if 条件语句块end if(2双分支:if 条件then语句块1else语句块2end if(3多分支:if 条件1 then语句块1elseif 条件2 then语句块2elseif 条件3 then语句块3…[else语句块n+1]end if注意:elseif中间无空格,end if中间有空格2.select …case语句select case 测试表达式case 表达式1 to 表达式2语句块1case Is关系表达式语句块2case 表达式1,表达式2,表达式3语句块3case else语句块nend select注意:(1三种基本形式可以组合使用,中间用逗号隔开(2测试表达式中只能出现一个变量或表达式(3三种基本形式中不能出现关系运算符(4如果测试表达式符合多个条件,则执行第一个符合的条件后的语句块3.for 语句for 循环变量=初值to 终值[step 步长]循环体【exit for】next [循环变量]循环体执行的次数=Int((终值-初值/步长+1:适用于循环体中没有改变循环变量的语句,且没有提前退出循环的语句exit for3.while语句:while 条件循环体Wend4. Do…loop 语句(1)Do 循环体【exit do】 Loop while 循环条件执行过程:首先执行一次循环体,再判断循环条件是否为 true,若为 true, 继续执行循环体,重复上述步骤,直到循环条件为 false,退出循环,执行循环后的语句. (2)Do 循环体【exit do】 Loop until 循环条件执行过程:首先执行一次循环体,再判断循环条件是否为 false,若为 false,继续执行循环体,重复上述步骤,直到循环条件为true,退出循环,执行循环后的语句. (1(2无论条件是否满足,循环体至少会执行一次(3)Do while 循环条件循环体【exit do】 Loop 执行过程:首先判断循环条件是否为 true,若为 true,执行循环体,重复上述步骤,直到循环条件为 false,退出循环,执行循环后的语句。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机二级《VB》考试基础知识:语句
2015年计算机二级《VB》考试基础知识:语句
一、语句
(一)Visual Basic中的语句
Visual Basic中的语句是执行具体操作的指令,每个语句以回车键结束。
Visual Basic中可以使用多种语句。
早期BASIC版本中的.某些语句(如PRINT等),在Viˉsual Basic中称为方法,而有些语句(如流程控制、赋值、注释、结束、暂停等)仍称为语句。
(二)赋值语句
用赋值语句可以把指定的值赋给某个变量或某个带有属性的对象,其一般格式为:[Let]目标操作符=源操作符
(三)注释、暂停与程序结束语句
1.注释语句
格式:Rem 注释内容′注释内容
2.暂停语句(Stop)
格式:Stop
3.结束语句(End)
格式:End
二、编写简单的Visual Basic应用程序
(一)用Visual Basic开发应用程序的一般步骤
在用Visual Basic开发应用程序时,需要以下3步:
建立可视用户界面;
设置可视界面特性;
编写事件驱动代码。
(二)编写Visual Basic应用程序
1.建立用户界面
2.设置属性
3.编写代码
(三)代码编辑器
Visual Basic的“代码编辑器”是一个窗口,大多数代码都在此窗口上编写。
它像一个高度专门化的字处理软件,提供了许多便于编写Visual Basic代码的功能,这些功能通过编辑器的选项来设置。
除底部的命令按钮外,“编辑器”选项卡分为两部分,即“代码设置”和“窗口设置”。
【2015年计算机二级《VB》考试基础知识:语句】。