VB复习资料

合集下载

VB 考试复习资料

VB 考试复习资料

1、数据描述是被处理的信息描述成计算机可以接受的数据形式。

2、对数据处理是指对数据进行输入、输出、整理、计算、储存、维护等一系列活动。

3、一个好程序的基本要求:1:正确性。

2:易读性。

3:运算高效率。

4、源程序中的错误一般分为编译错误,运行错误,逻辑错误。

5、程序设计语言中字符是语言的最基本的符号,单词是具有语法意义的最小语法单位。

6、VB语言是一种通用的可视化程序设计语言。

7、一个VB程序称为一个工程,一个工程包含个种文件,(工程文件(.vbp),窗体文件(.frm),二进制数据文件(.frx),标准模块文件(.bas)。

8、VB程序可在一行写多个语句,各语句之间可用换行或冒号“:”分割,以可以把一个语句分成多行写,但要使用一个空格后跟一个下划线作续行符。

9、VB提供的基本数据类型主要有字符串型,数值型,逻辑型,日期型。

10、在VB中,把汉字作为一个字符进行处理。

11、逻辑性数据只有两个肯能值:True(逻辑真)或者False(逻辑假)。

逻辑型数据以2个字节(16位)储存。

当逻辑值转换为数据值时,False称为0,True称为-1。

%表示整型,&表示长整型【以4个字节(32位)储存】,!表示单精度浮点型【以4个字节(32位)储存】,#表示双精度浮点型【以8个字节(64位)储存】,@表示货币型【以8个字节(64位)储存】,$表示字符串型。

12、对含有多种类型运算的表达式,函数运算——算术运算——关系运算——逻辑运算。

13、在循环语句中,反复执行的程序段称为循环体,进入循环体的条件称为循环条件,中止循环体执行的条件是结束循环条件。

14、在图片框上放置的控件称为图片框的子对象,而窗体时图片框的父对象。

15、如果数组元素的下标值为实数,则VB系统会按四舍五入进行处理。

16、建立控件数组有在设计程序阶段通过相同的Name属性值来建立和在程序代码中使用Load方法。

若要调整对象的位置和大小,可以使用Move方法。

vb 的复习资料

vb 的复习资料

1、如果编写的过程要被多个窗体及对象调用,应将这些过程放在哪一类模块中____A、窗体模块B、标准模块C、工程D、类模块分析:事件过程与通用过程的区别(可否被其他窗体共享)正确答案:B2、下列说法错误的是____A、标准模块中保存的过程都是通用过程B、通用过程可被工程中所有窗体共享(缺省情况下)C、窗体模块包括事件过程以及窗体中各对象的属性设置及相关的说明D、窗体模块不可以包括通用过程分析:通用过程的是否可以保存在窗体模块中正确答案:D3、窗体模块文件的扩展名为,标准模块的扩展名为。

正确答案:.frm .bas(关于vb语句代码行的书写)1、Vb程序是按行书写的,若一个语句写在多行上,每行的末尾应用__________连接,若一行写了多个语句,则各语句间应用________分隔。

一个代码行输完后按______键,光标下移。

分析:冒号:和续行标识的使用正确答案: _(空格加下划线) :(冒号)(关于vb数据类型)1、在程序中分别将变量Inta、Bl、st和D定义为整型、布尔型、字符串型和日期型,下列赋值语句在执行时会出错的是____ (01 秋)A、Inta=4.6B、Bl=#True#C、st=5&1235D、D=#10/05/01#分析:各种数据类型常量的表示正确答案: B2、在程序中将变量Inta、Bl、st和D定义为Integer型、Boolean型、String型和Date型,下列语句中,正确的是____ (02秋)A、Inta=”333”+”22”B、D=#10/05/01#C、5+”abc”D、#True#分析:各种数据类型常量的表示正确答案: B3、语句Print “5*20”输出结果是____ (01秋)A、”5*20”B、出错C、5*20D、100分析:字符串类型常量的表示正确答案: A4、语句 Dim a ,b as string ,c as currencyd%=1则a , b, c, d的数据类型分别为_______________分析:各种数据类型的表示,隐式定义语句的使用正确答案:变体型、字符串型、货币型、整型5、窗体上有一个文本框控件Text1,假设已存在三整型变量a,b和c,且变量a值为5,变量b 的值为7,变量c的值为12,则以下的______语句可以使文本框内显示的内容为:5+7=12 (02春)A、Text1.Text=a+b=cB、Text1.Text=”a+b=c”C、Text1=a & “+” & b & “=” & cD、Text1=”a” & “+” & “b” & “=” & ”c”分析:&在字符串运算的使用正确答案: C(关于常量、变量)1、下面所列四组数据中,全部是正确的VB常数的是____ (03春)A、2768,1.34D2,“ABCDE”,&01767B、276,123.56,1.2E-2,#True#C、HABCE,02-03-2004,False,0-3D、ABCE,#02-03-2004#,E-2分析:各种数据类型常量的表示正确答案: A2、下列不正确的变量名是____ (01秋)A、FormB、commandC、TextD、Arry@E、Mary5分析:变量的命名规则正确答案: D3、以下有关变量作用域的说法中,错误的是____ (01 秋)A.只有在标准模块中用public语句说明的变量才是全局变量B.在过程中不能使用public语句说明全局变量C.在标准模块的通用声明处可用private语句说明模块级变量D.在窗体的通用声明处可用private语句说明窗体变量分析:变量的变量作用域,全局变量、模块级变量、过程级变量的定义语句正确答案: A4、在过程中可以用____语句定义变量 (00秋)A、Dim PrivateB、Dim StaticC、Dim PrivateD、Static Private分析:变量的变量作用域,全局变量、模块级变量、过程级变量的定义语句正确答案: B5、若希望离开某过程后,还能何在该过程中局部变量的值,则应使用____关键字在该过程中定义局部变量 (01春)A、dimB、privateC、publicD、static分析:过程级变量静态变量的作用正确答案:D6、定长字符串变量在标准模块中可以说明为public或private。

VB复习资料

VB复习资料

VB复习资料一、窗体的属性:NAME属性和CAPTION属性二、变量1、变量的命名规则2、全局变量,局部变量,静态变量在窗体上画一个名称为Command1的命令按钮和三个名称分别为Label1、Label2、Label3的标签,然后编写如下代码:Private a As IntegerPrivate Sub Command1_Click()Static b As IntegerDim c As Integern = 1 = n + cb = b + ca = a + cLabel1.Caption = aLabel2.Caption = bLabel3.Caption = cEnd Sub 3,3,1运行程序,连续三次单击命令按钮后,则三个标签中显示的内容分别是?、Text2的文本框,然后编写如下事件过程:Private Sub Command1_Click()a = Text1.TextSelect Case aCase 1 To 20n = 10Case 2, 4, 6n = 20Case Is < 10n = 30Case 10n = 40End SelectText2.Text = nEnd Sub程序运行后,如果在文本框Text1中输入6,然后单击命令按钮,则在Text2中显示的内容是?10(2)Private Sub Command1_Click()n = Text1.TextIf n>=1 and n<=20 Then x = 10If n=2 or n= 4 or n=6 Then x = 20If n< 10 then x = 30If n=10 Then x = 40Text2.Text = xEnd Sub30(3)Private Sub Command1_Click()n = 1For i = 1 To 3If i <= 1 Then a = n * nIf i <= 2 Then a = n * n + 1If i >= 3 Then a = n * n + 2Print a; Next iEnd Sub运行程序,单击命令按钮,则结果是:___2,2,3____四、循环1、循环执行的次数,步长等。

vb复习资料

vb复习资料

vb复习资料VB复习资料近年来,计算机技术的快速发展使得编程成为了一项重要的技能。

而在编程学习的过程中,VB(Visual Basic)作为一种易学易用的编程语言,备受广大初学者的喜爱。

为了帮助大家更好地复习VB知识,本文将提供一些实用的复习资料和学习方法。

一、VB的基础知识在学习VB之前,我们首先需要了解一些基础知识。

VB是一种基于事件驱动的编程语言,它具有图形化的开发环境,使得编写程序变得更加直观和简单。

因此,我们需要掌握VB的基本语法、变量和数据类型、运算符、控制结构等内容。

可以通过阅读相关的教材或者参考资料来深入了解这些知识点。

二、VB的常用控件和功能VB作为一种用于开发Windows应用程序的语言,拥有丰富的控件和功能。

掌握这些常用的控件和功能对于开发实用的应用程序至关重要。

例如,文本框、标签、按钮、列表框、下拉框等控件的使用;对话框、文件操作、数据库连接、图形绘制等功能的实现。

可以通过编写小型的实例程序来熟悉这些控件和功能的使用方法。

三、VB的面向对象编程面向对象编程(OOP)是现代编程语言中的重要概念之一,也是VB编程的核心。

在VB中,我们可以使用类、对象、继承、封装等OOP的特性来实现更加灵活和可维护的代码。

因此,我们需要了解类的定义和使用、对象的创建和调用、继承和多态等概念。

可以通过编写简单的类和对象来加深对这些概念的理解。

四、VB的调试和错误处理在编程过程中,调试和错误处理是必不可少的环节。

VB提供了丰富的调试工具和错误处理机制,帮助我们快速定位和解决问题。

例如,可以使用断点来逐行调试程序,查看变量的值和执行流程;可以使用异常处理来捕获和处理程序运行中的异常。

熟练掌握这些调试和错误处理的技巧,可以提高程序的质量和效率。

五、VB的实践和项目开发学习VB不仅仅是为了掌握语法和知识,更重要的是能够应用到实际项目中。

因此,我们需要进行一些实践和项目开发。

可以选择一些简单的项目,例如制作一个学生管理系统、一个简单的游戏或者一个界面友好的计算器等。

VB_考试复习资料及答案

VB_考试复习资料及答案

VB_考试复习资料及答案一、填空题1、在程序中使用日期型数据时,必须用符号“ # “将日期型数据括起来。

2、VB集成发环境窗口,它包括了数个独立的窗口。

除必须的"主窗口"外,常用的还有窗体窗口、属性窗口、代码窗口、工具箱窗口、对象浏览窗口、工程资源管理等窗口。

3、在计算机上建立一个VB应用程序的完整过程,一般分:建立用户界面的对象、对象属性的设置、对象事件过程及编程、运行调试程序和保存文件五个步骤。

4、VB中每个对象都有自己的属性,visible 属性决定控件是否允许可见。

5、在VB对象的三要素中,可以把属性看作一个对象的性质,把事件看作对象的响应,把方法看作对象的动作。

6、VB有三种工作模式,它们分别是运行模式、设计模式和中断模式。

7、如果希望每0.6秒钟产生一个计时事件,那么应将InterVal属性值应设置为600。

8、在VB中,为了使一个控件在运行时不可操作,应将控件的Enabled属性设置为False 。

9、为了防止用户编辑文本框内的内容,应将控件的Lockde 属性设置为True。

10、当要使标签框的大小随着Caption属性的值进行扩展或缩小时,应将该控件的Autosize 属性设置为Ture。

11、定义一个长度为8个字符的定长字符串变量(Ch5)的Dim声明语句是Dim Ch5 As string *8 。

12、VB中拥有多个窗体的程序可用Load 语句窗体装入内存,用Unload语句从内存中删除指定窗体.13、在多窗体工程中,可用SHow 方法显示一个窗体,用HIDE方法将一个窗体隐藏起来。

14、结构化程序设计方法,把程序的结构规定为三种基本结构,它们是:顺序结构、分支选择结构、和循环结构___________三种基本结构。

15、VB逻辑数据类型只有True与False两个值。

当逻辑数据转换成整型数据时,True 转换为1,False转换为0 。

16、VB中依据变量的作用范围将VB变量的作用范围分为三类,它们是:局部变量、窗体模板变量和全局变量。

VB复习资料

VB复习资料

一、选择题1滚动条的( A )属性用于返回或设置滚动条的当前值。

A. ValueB. MaxC. MinD. Data2MouseMove事件的发生是( A )。

A. 伴随鼠标指针移动而连续不断发生的B. 当鼠标移动时将无限次的被激发C.每秒激发一次D.与鼠标灵敏度相关的3设a=3,b=5,则以下表达式值为真的是( B)A. a>=b And b>10B. (a>b) Or (b>0)C. (a<0) Eqv (b>0)D. (-3+5>a) And (b>0)4在窗体中添加一个名称为Command1的命令按钮和一个名称为Text1的文本框,然后编写如下程序:Private Sub Command1_Click()Dim x, y, z As Integerx = 10y = 5z = 23Text1.Text = ""Call p1(x, y, z)Text1.Text = Str(z)End Sub--------Sub p1(ByVal a As Integer, ByVal b As Integer, c As Integer)c = a + bEnd Sub程序运行后,如果单击命令按钮,则文本框中显示的内容是( B )A.0 B.15 C.Str(z) D.235当VB执行下面语句后,A的值为( A )A=1If A>0 Then A=A+1If A>1 Then A=0A.0 B.1 C.2 D.36若要暂时关闭时钟,可通过设置属性( B )为False来实现。

A.VisibleB. EnabledC. IntervalD. Timer7以下叙述中错误的是(A )A.在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件B.以.BAS为扩展名的文件是标准模块文件C.窗体文件包含该窗体及其控件的属性D.一个工程中可以含有多个标准模块文件8下列语句中循环体的执行次数是( A)a=3 : b=1For I=a to b step 1Print INext IA.0 B.1 C.2 D.39有语句 abc=Inputbox(“str1”,“str2”,“str3”,2) 执行后,将显示一个信息框,此时如单击“确定”按钮,则 abc 的值是 ( D )A.str1B.str2C.str3D.310以下程序段执行的结果是 ( B )j=0Do While j<30j=(j+1)*(j+2)k=k+1LoopPrint k;jA.0 1B.3 182C.30 30D.4 3011以下叙述中错误的是( C )A.Visual Basic 是事件驱动型可视化编程工具B.Visual Basic应用程序不具有明显的开始和结束语句C.Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性D.Visual Basic中控件的某些属性只能在运行时设置12关于KeyPress事件的Keyascii参数,下列说法正确的是( A )。

VB语言基础复习共67张

VB语言基础复习共67张

其Visual Ba-sic条件表达式是x Mod 2=0,即x除以2余数为0。
20
自我检测
5.将数学表达式 b2 - 4ac 写成Visual Basic表达式,正确的是 ( )
A.Abs(b*b-4*a*c) B.Sqr(b*b-4*a*c)
C.Str(b*b-4*a*c)
D.Int(b*b-4*a*c)
21
自我检测
5.将数学表达式 b2 - 4ac 写成Visual Basic表达式,正确的是 ( B )
A.Abs(b*b-4*a*c) B.Sqr(b*b-4*a*c)
C.Str(b*b-4*a*c)
D.Int(b*b-4*a*c)
解析 本题考查Visual Basic表达式的正确书写。将一个数学表达式转换成VB
(C)
29
典题精练
1-1 运行如下Visual Basic程序,单击命令按钮Command1,出现如图所示的
出错信息。
Private Sub Command1_Click()
Dim p As String,a As String
p=“” ?? ①
a=“abcd” ?? ②
b=p+a ?? ③
Label1.Caption=Str(p) ?? ④
End Sub
30
典题精练
发生“类型不匹配”错误时所执行的语句是 ( ) ? A.① B.② C.③ D.④
31
典题精练
发生“类型不匹配”错误时所执行的语句是 ( D ) ? A.① B.② C.③ D.④ 解析 程序执行到Label1.Caption=Str(p)时出现错误,类型转换函数Str(p)的 作用是将数值转换为字符串,要求括号里p的类型应该为数值型,而本题中已经 定义p是字符串型,于是出现“类型不匹配”的问题。 此处正确的应该是Label1.Caption=p。

VB程序设计复习资料

VB程序设计复习资料

VB程序设计复习资料一、判断题(每题 1 分,共10 分)()1.由Visual Basic语言编写的应用程序有解释和编译两种执行方式。

()2.文本框控件的MaxLength属性值为0时,在文本框内不可以输入任何字符。

()3. 要使输入文本框的字符始终显示“#”,则应修改其PasswordChar属性为“#”。

()4.在一个窗体中不能使用Unload来卸载本窗体,即一个窗体只能由其它窗体卸载。

()5. VB 的Double类型数据,可以精确表示其数值范围内的所有实数。

()6.在图片框中添加的控件,其Top和Left属性值是相对图片框而言的,与窗体无关。

()7. 命令按钮不但能响应单击事件,而且还能响应双击事件。

()8. 在自定义函数过程中,函数名必须被赋值。

()9. 文本框控件只能响应KeyPress、KeyDown、KeyUp、Change 事件。

()10.如果一个菜单项的Visible属性为False,则它的子菜单也会显示。

二、单选题(每题 2 分,共20 分)()11. 要改变控件的高度,应修改控件的___ 属性。

A、TopB、LeftC、HeightD、Width ()12. VB 算术运算符乘或除、整除、求余的优先级,从高到低依次为。

A、乘或除、求余、整除C、整除、求余、乘或除B、乘或除、整除、求余D、整除、乘或除、求余C、LeftD、NameD、m\\n*n=m()13.下列哪个属性用来表示标签(Label)的内容和窗体(Form)的标题。

A、Caption B、Text()14.判断整型变量m能否被n整除的VB表达式为。

A、n Mod m=0B、m/n*n=mC、m Mod n()15.选中复选框控件时,Value属性的值为。

A、TrueB、FalseC、0D、1()16.在窗体Forml的一个事件过程中,使用来清除窗体上所绘制的图形的方法是不正确的。

A、Form1.Cls B、Form.Cls C、Me.CLS D、Cls ( )17. 设计动画时通常用时钟控件____________ 属性来控制动画速度。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、名词解释1、对象对象是指具有某些特征和行为动作的实体。

是类的一个实例,继承了类的属性、方法。

VB 中常用的对象有:窗体、控件等。

2、队对象的属性对象的特征,对象的性质,即用来描述和反映对象特征的参数,不同的对象,有部分属性相同,但是大部分属性是不同的。

对象的属性有两种设置方法:①属性窗口中设置②程序代码中设置,格式为:对象名.属性名=属性值3、对象的建立方法:鼠标双击;鼠标拖动4、对象的三要素:属性、事件、方法5、窗体、控件窗体是设计图形用户界面的基本平台,所有控件都放置在窗体上,是运行时用户与应用程序交互操作的实际窗口。

控件是图形界面的基本组成部分。

(标准控件,Activex控件)6、控件的功能及主要属性A、标签(Label)用于显示文本信息,通常用来标注本身不具有Caption属性的控件,不能作为输入信息的界面。

标签的属性:标签与窗体具有一些共同属性,如:Name、Caption、Font、ForeColor、BackColor、BackStyle等。

主要属性:caption,alignment,autosize,borderstyle 标签接收的事件有:单击(Click)、双击(DblClick)等,但通常标签仅起到在窗体上显示一些提示信息的作用,很少使用事件。

B、文本框(TextBox)是一个文本编辑区域,它既能够显示又能够编辑文本。

在程序设计阶段可以通过属性窗口设置文本框中显示的内容;在程序运行过程中可以直接在文本框中输入文本,并能进行选择、删除、复制、粘贴等各种操作。

主要属性:name,text,autosize 文本框的事件:Change事件,GotFocus事件,LostFocus事件,KeyPress事件文本框最常用的方法是SetFocus方法。

调用该方法可以使文本框获得焦点。

文本框获得焦点后就可以在文本框中进行相应的编辑操作。

方法的格式为:[对象.]SetFocusC、命令按钮(mandButton)的主要作用是接受用户输入的命令。

用户可以通过单击命令按钮执行一些操作。

主要属性:Caption,value等。

命令按钮的事件一般为Click事件。

D、单选按钮(OptionButton)控件由一个圆圈“○”及紧挨它的文字组成,能提供“选中”和“未选中”两种可选项,成组形式出现。

常用属性:Caption、Value、Alignment、Style 主要事件是click事件。

E、复选框(CheckBox) 控件由一个图标和紧挨它的文字组成,有“选中”和“未选中”两种状态。

复选框控件与单选按钮控件区别在于它可以同时选择一项或多项。

常用属性Caption 、Value 、Style等。

主要事件是click事件。

F、框架作为容器放置其他控件对象,对控件进行分组。

常用属性:Caption、Enable、Visible等。

主要事件:框架可以响应Click和DblClick事件,但通常只用框架对其它控件进行分组,一般不需要响应事件。

G、列表框(ListBox)用于列出可供用户选择的项目列表,用户可从中选择一个或多个选项。

如果列表框项目数较多,超过可显示的项目数时,系统会自动在列表框上添加滚动条。

程序运行时,只能从列表项中选择项目,不能直接输入或修改项目。

只要属性:Columns,List,MultiSelect等。

H、组合框(boBox)结合了文本框和列表框两种特性,允许从已有的列表中选择列表项,还允许直接输入列表项。

但组合框不具有多选功能。

I、图像框控件是一个简化的图形控件,采用图像框可以显示图片,但不能在其上进行绘图操作。

K、图片框是一个完整的图形控件,可作为其他控件的容器,其内的控件可以随图片框一起移动。

L、计时器(Timer)每隔一定的时间间隔产生一次Timer事件(或称报时)。

可以定时控制某些操作或进行计时。

计时器控件在设计时显示为一个小时钟图标,而在运行时并不显示在窗体上。

主要属性:Enabled,Interval。

计时器控件只能响应Timer事件。

即计时器控件对象在间隔了一个Interval设定时间后,便触发一次Timer事件。

7、事件:事件是发生在对象身上,且能被对象识别的动作。

8、事件过程:当事件在对象身上发生后,应用程序就要处理这个事件,处理事件的步骤就是事件过程。

每一个事件过程都是针对某个对象的某个事件。

VB程序设计的工作就是为对象编写事件过程的代码,格式为:Private Sub 对象名_事件(〔参数列表〕)……‘事件过程代码End Sub9、事件响应:10、事件激活:11、数据模型:是数据特征的抽象。

数据模型所描述的内容包括三个部分:数据结构,数据操作,数据约束。

12、字段:由若干字符组成的一项独立的数据。

13、记录:由若干个字段组成的一个逻辑单位。

14、变量:在程序运行期间值可以改变的量就是变量。

变量的三要素:名字,类型和值。

在变量使用前,应先声明变量,指明变量名和类型,以便系统为其分配合适的存储空间。

声明变量有隐式声明、显式声明两种。

15、数组:数组就是一组具有相同名称的变量集合,并用下标来进行区分。

集合中的每一个变量叫做数组元素,这个相同的名称叫做数组名。

下标用来标识数组元素在数组中的位置,可以有一个,也可以有多个,下标的个数即为数组的维数,1个下标为一维数组;2个下标为二维数组等等。

16、通用过程(子过程,函数过程)17、信息:息,指音讯、消息、通讯系统传输和处理的对象,泛指人类社会传播的一切内容。

18、数据:是指能够输入到计算机中,并能够被计算机识别和加工处理的符号的集合。

是程序处理的最小对像。

19、数据库:按照数据结构来组织、存储和管理数据的仓库。

分为物理数据层,概念数据层,逻辑数据层。

数据库通常分为层次式数据库、网络式数据库和关系式数据库三种。

20、数据库管理系统:一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS 21、数据库系统:通常由软件、数据库和数据管理员组成。

数据库系统由4个部分组成:硬件,软件,人员,程序员。

22、E-R模型:实体-关系模型,是一种高阶概念性的数据模型,可以协助数据库的设计且被数据库系统广泛采用。

是用来建置数据模型的主要工具。

实体关系模型是系统分析中数据分析的表达和描写。

二、vb数据类型有哪些?整型Integer 2字节%长整型Long 4字节&单精度型Single 4字节!双精度型Double 8字节 #货币型Currency 8字节 @字节型Byte 1字节字符串型String 字节 $布尔型 Boolean 2字节 True 或False日期型 Date 8字节对象型 Object 4字节任何对象的引用可变类型 Variant 可以成为上边所有类型三、工程文件,窗体文件及数据库文件的拓展名?.vbp .frm .mdb(.accdb)四、name 和caption的区别?Name 属性:返回在代码中用于标识窗体、控件、或数据访问对象的名字。

在运行时是只读的。

返回或设置字体对象的名字。

写代码要使用的控件的ID,ID是该程序中独一无二的。

Caption 属性:窗体-确定显示在 Form 或 MDIForm 对象的标题栏中的文本。

当窗体为最小化时,该文本被显示在窗体图标的下面。

控件要显示的标题,多个控件的caption可以一样的五、事件及特点。

鼠标事件:Click:单击事件,即单击鼠标时发生的事件DblClick:双击事件,即双击鼠标时发生的事件。

MouseDown:鼠标按下时发生的事件。

MouseUp:鼠标抬起时发生的事件。

MouseMove:鼠标移动时发生的事件,对某控件的此事件进行编程,则当鼠标移过此控件时就会触发此事件,执行其相应代码。

键盘事件:(1)KeyDown:当键盘上某键被按下去时发生。

(2)KeyUp:键盘上的键抬起来时发生。

(3)KeyPree:此事件发生在键盘被按下后和字符被显示出来之前发生。

Load事件:事件是窗体从磁盘装入内存时触发的事件。

六、什么是程序?程序的基本结构有哪些?程序可以看作对一系列动作的执行过程的描述。

是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。

为实现预期目的而进行操作的一系列语句和指令。

1. 顺序结构顺序结构表示程序中的各操作是按照它们出现的先后顺序执行的,这种结构的特点是:程序从入口点a开始,按顺序执行所有操作,直到出口点b处,所以称为顺序结构。

2.选择结构选择结构表示程序的处理步骤出现了分支,它需要根据某一特定的条件选择其中的一个分支执行。

选择结构有单选择、双选择和多选择三种形式。

3.循环结构循环结构表示程序反复执行某个或某些操作,直到某条件为假(或为真)时才可终止循环。

在循环结构中最主要的是:什么情况下执行循环?哪些操作需要循环执行?循环结构的基本形式有两种:当型循环和直到型循环,而什么情况下执行循环则要根据条件判断。

七、理解Option Base语句在模块级别中使用,用来声明数组下标的缺省下界。

语法:Option Base{0|1},系统默认是option base 0dim testarr(10) as string 如果定义option base 1 那么这个数组有10个元素,就是从testarr(1)..testarr(10)八、可视化程序步骤:1、新建工程2、添加控件3、设置属性4、编写代码5、调试运行6、修改工程7、保存工程九、理解随机种子语句,会写产生A到B之间的语句。

Rnd函数:格式:Rnd[(x )] 功能:产生大于等于0小于1的随机单精度数。

例如,要求随机生成[1,50]的整数,可以用表达式Int(Rnd*50+1)十、val、str、sqr、len、int、mid、left、now、month、year等函数的使用。

Val(X)函数:将X转换成数值。

Val(“3.14”)结果为3.14Str(X)函数:将X转换成字符串。

Str(3.14)结果为“ 3.14”Sqr(X)函数:返回非负数X的平方根。

Sqr(4)的结果为2Int(X)函数:返回不大于X的最大整数。

Int(3.14)的结果为3,Int(-3.14)的结果为-3Len(X)函数:返回字符串X的长度。

Len(“中国china”)的结果为7Mid(X,N,[T])函数:返回从X的第N个开始的T个字符。

省略了T,则返回X的第N位个至最后一个字符。

Mid(“hellow,world!”,8, 2)的结果为2。

Left(X,N)函数:返回从X左端开始的N个字符。

Left(“hellow,world!”,5)的结果为hello。

Now()函数:返回系统日期和时间。

Month(S/N)函数:返回月份。

相关文档
最新文档