VB题库(最终版)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
下面关于多重窗体的叙述中,正确的是
如果启动对象时Main子过程,则程序启动时不加载任何窗体……
若能在多个窗体中访问同一定义的Sub子过程,最合适的将过程定义放在_____中
标准模块
在使用菜单编辑器创建菜单式,可在菜单名称中某字母前插入____符号,那么在运行程序是按Alt键和该&
以下关系表达式中,其值为False的是_____
"ABC">"AbC"
下面程序段的功能是求两个数中的小数,______是不正确的。
If y<=x Then Min=y:Min=x
要使窗体Form1的标题栏中显示“证载复制文件…”,以下正确的语句是__
Form1,Caption="正在复制文件|"
为了把焦点一道某个指定的控件,所使用的方法是_____
SetFocus
下列叙述正确的是___
数组元素在内存中的存放形式是连续的
一直A$="12345678",则表达式Val(Left$(A$,4)+Mid$(A$,4,2))的值为____
123445
MsgBox函数返回值的类型是____
数值型
下面___是合法的字符常数
"ABC"
在下列键盘的事件的说法中,正确的是____
打键盘上的"4"键的上档字符是"$",当同时按下Shift和大键盘上的"4"是,KeyPress……
过程通过参数传递将一个参数传递给子过程A,并返回一个结果,下列子过程定义中正确的是____
sub A(byval m!,n!)
为了用户随意将光标置于控件上,应进行____设置
将控件的Enabled属性设置为False
建立用户自定义的过程,以下叙述中不正确的是_____
过程的递归调用能提高程序的执行效率
如果Form1是启动窗体,并且Form1的Load事件过程中有语句Form2.Show,则程序启动后___
在所有初始代码运行后Form2是活动窗体
下面语句执行后,变量w中的值是___w=Choose(Weekday("2007,5,1"),"Red","Green","Blue","Yellow" "Blue"
数组声明语句Dim a(4,-1, To 2,3)中的数组a包含了____个数组元素。
80
要使窗体在运行时不可改变大小,需对其____属性进行设置
BorderStyle
在KeyDown或KeyUp的事件过程中,能用来检查Ctrl和F3间是否同时按下的表达式为___
(KeyCode=vbKeyF3)And(Shift And vbCtrlMask)
与数学表达式ab/3cd对应,不正确的VB算术表达式是
a*b/(3*c*d)
下面___是合法的单精度型变量。
num!
下面程序段表示求两个数中的大数,___不正确
If y>=x Then Max=y:Max=x
在按下回车键时可执行命令按钮的Click事件,则需设置该命令按钮的____属性。
Default
在下面关于窗体事件的叙述中,错误的是___
每当窗体需要重画时,肯定会触发Paint事件
下面If语句统计满足性别为难、职称为副教授以上、年龄小于40岁条件的人数,不正确的语句是
If sex=|男|And age<40 And duty=|教授|And duty=|副教授|Then n=n+1>
双击窗体中的对象后,Visual Basic将显示的窗口是____
代码窗口
扣减数组Text1中的各个对象是通过_____属性来区分的。
Index
按照VB默认规定,数组声明Dim a(2,2,5)共有_____个元素
54
在Visual Basic 中最基本的对象时____,它是应用程序的基石,是其他空间的容器。
窗体
在一行语句内写多条语句是,每个语句之间用___符号分隔。
:
下面程序段实现的是:将二维数组每一行的元素之积输出。
请在空白处填入正确的内容。
Dim a%(1 To 5 s=1,s*a(m,n)
若要编写一些Sub子过程,并能从多个窗体中访问这些过程,应将它们放在____中。
标准模块
有Array函数建立的数组,其变量必须是____类型
变体
在菜单编辑器中建立了一个菜单,名为pmnu,用Form1.____Pmenu语句可以把它作为弹出式菜单弹出,划Popupmenu
在Visual Basic应用程序中药执行“记事本”程序,可以通过____函数。
Shell
______属性设置为1,单选按钮盒复选框的标题显示在左边。
Alignment
VB应用程序中,用户经常使用的对话框有标准对话框、___和用户自定义对话框。
预定义对话框
要对文本框中已有的内容进行编辑,按下键盘上的案件,就是不起作用,原因是_____属性设置为True。
Locked
Exit Function语句只能出现在____的过程体
函数
要获得数组的上界通过____函数,要获得列表框List数组的元素总个数通过_____属性。
ubound,listcount
Private Function FindMin(a() As Integer) Dim Start As Integer Dim Finish As Integer, i A Lbound(a);Ubound(a);Min=a(Start);Min=a(i);'M=FindMin(arr2)
在Visual Basic 中要将一个窗体从内存中释放,应该使用以下语句中的
unload
在窗体的通用声明段自定义了数据类型Students,下列_______定义方式是正确的。
private type student
下面_____________项不是VB的菜单编辑器的功能。
对已有的菜单文字进行格式化
语句:Print”Sqr(9)= ”;Sqr(9)的输出结果是_______
Sqr(9)=3
声明一个长度为10个字节的字符串变量mstr ,应使用______ 。
Dim mstr As String * 10
以下叙述中正确的是_________。
窗体的Name属性指定窗体的名称,用来标识一个窗体
赋值语句:a=123&Mid (”123456”,3,2)执行后,a变量中的值是_______。
"12334"
假设Text1文本框中输入了学生的成绩,规定成绩范围在0~100,下列语句中_____________可用于判断If 0 <= Val(Text1) And Val(Text1) <= 100 Then MsgBox "输入正确" Else MsgBox "输入错误"
下面的过程定义语句中_________是不合法的。
Sub Sub1(ByVal n%) As Integer
在Visual Basic 中最基本的对象是_____ ,它是应用程序的基石,是其他控件的容器。
窗体
赋值语句:a=123+Mid(”123456”,3,2)执行后,a变量中的值是_______。
157
在Visual Basic 中,以下关于调用通用对话框控件的叙述中错误的是_________。
调用通用对话框控件的ShowOpen方法,可以直接打开在该通用对话框中指定的文件
为了给x、y、z三个变量赋初值1,下面正确的赋值语句是 _______。
x=1 :y=1:z=1
如果希望窗体没有边框,则可将 BorderStyle 属性设置为___________。
Visual Basic是一种面向对象的程序设计语言,面向对象系统所包含的三要素是___。
属性、事件、方法
如果要在程序的运行期间改变鼠标的形状,必须先将MousePointer设置为
vbCustom
在过程定义时,参数有值传递和地址传递,若形参是数组,不能使用_________来修饰参数。
Byval
VB中,若要设定每个数组默认的下界固定为1,其声明语句是________。
option base 1
要使数组a中存放的数据如图1所示,则(1)处应填入_________。
i*2+j
设A="12345678",则表达式Val(Left(A,4) + Mid(A, 4, 2)) Mod 3 的值是_______________。
123445
在窗体上面画一个命令按钮,然后编写如下事件过程:Option Base 1 Private Sub Command1_Click() 1234
设a=6,则执行 x=IIf(a>5,-1,0)后,x 的值为____
-1
语句 a = Array(10, 20, 30): Print a(2) 执行结果在窗体上显示___
30
以下能触发文本框Change事件的操作的是
改变文本框内容
有定义,Dim Li(-3 to 3,10) As Integer ,则线面正确的语句是
Li(-3,10)=1
在VB中要将一个窗体装载到内存中进行预处理,但不显示,应该使用语句
Load
从函数过程退出,并返回到主调过程,可使用语句
Exit Function
下面正确的赋值语气是
Y=y=30
从循环体 Do While..Loop中退出,继续执行循环体后面的命令,应使用
Exit Do
下面正确的赋值语气是
y=x+30
下列程序的功能是程序运行时在组合框中只允许输入0~9和回车符键,每次按回车键后,将
KeyAscii KeyAscii 0 Combo1.Text AddItem
下面程序的功能是分别统计文本框中每个数字字符("0" ~"9")出现的次数。
用num(0)来统计
Len(text1) c>="0" And c<="9" num(j)=num(j)+1 num(i) >0@ num(i)<>0 i+ 48
下面程序的功能是分别统计文本框中每个字母字符的个数(大小写不区分),用Letter(1)来
A(i)=0 Len(Text1)
Len(Text1)
c >= "A" An
d c <= "Z"
a(j) = a(j) + 1
Chr$(j + 64)
窗体上有一简单组合框,下列程序的功能是输入一个数,按回车键后,将该数添加到组合框
Combo1.AddItem Combo1.Text Combo1.ListCount - 1 Val(Combo1.List(i)) < Min I k
窗体上有一简单组合框,一个文本框和命令按钮。
下列程序的功能是在组合框中输入一个
KeyAscii = 13 Combo1.ListCount - 1 Val(Combo1.List(i)) > Max Combo1.List(k) k
子过程f()的功能是统计满足这样规律的数并显示:一个四位数, 其各位数字的四次方和
Call f(s) i * 1000 + j * 100 + k * 10 + m (i + j + k + m) Mod 2 = 0 count + 1
将100至150之间的偶数,拆分成两个素数之和(只要一对就可以了),最后输出格式如图所
True x Mod i = 0 100 To 150 Step 2 And prime(n - k) i = i + 1
函数myfun()的功能是统计字符串s中非数字字符的个数。
主调程序的功能是在文本框中任意
Len (s) c Or myfun myfun (s)@myfun(text1.text)@myfun(text1)
下列程序的功能是程序运行时在组合框中只允许输入0~9和回车符键,每次按回车键,在组
KeyAscii KeyAscii = 0 Combo1.ListCount - 1 Combo1.Text Combo1.AddItem
gcd(m,n)函数过程是求两个数m,n的最大公约数,返回值整型;Command1_Click事件通过
Input
Not EOF(1)
gcd(num1, num2)
m Mod n
gcd = n
下面的程序段计算级数前n+1项之和:s≈1+1/1+1/2+1/4+1/7+1/11+……+1/n
t = 1 t + i
在属性窗口,属性的显示方式分为_和"按分类顺序"。
按字母顺序
VB是建立在BASIC语言基础上的 化编程语言或编程环境
可视
若VB的执行程序在 C:\VB 文件夹内,App.Path 可返回_____________。
C:\VB
当进入VB集成环境,发现没有显示"工具箱"窗口,应选择________菜单的 _________ 选项,使"工具箱视图 工具箱
下面程序的功能是 。
分别统计输入若干数的奇数和、偶数和并存放在m、n中
下面程序运行后输出的结果是 。
7
工程资源管理器顶部有3个按钮,分别为_ 、"查看对象"和"切换文件夹"。
查看代码
在程序代码Label1.Caption = "Visual Basic"中,表示对象的是 _____(1)______,表示属性
Label1 Caption
标签的 Alignment 属性值设置为 1 的含义是_____________。
左对齐
当对象获得焦点时,发生________事件。
GotFocus
只有当对象的Enabled和Visible属性均为________时,它才能接收焦点。
true
当焦点进入文本框Text1时,要自动选定文本框第3到第8个位置上的6字符,则需要通过代码Text1.SelS 6
当对文本框的ScrollBar的属性设置为2(有垂直滚动条),但没有垂直滚动条显示,是没有对 _______ MultiLine
要限定文本框的输入的字符数,则可通过_____________属性进行设置。
MaxLength
文本框的默认属性是_____________。
TEXT
若用户单击窗体Form1,则此时将被执行的事件过程名为_______。
Form_Click()
标签Label的默认属性是_____________。
CAPTION
当焦点进入文本框Text1时,要自动选定文本框开始的5个字符,则需要通过代码 Text1.SelStart = __ 0
Visual Basic 中对象的属性可以在属性窗口中设置,也可以在________中设置。
运行
下面程序段的功能是:文本框只能接收"0"~"9"的数字字符。
Or KeyAscii = 0
下面程序段的功能是:文本框只能接收"a"~"z"的小写字符。
KeyPress KeyAscii = 0
在刚建立工程时,使窗体上的所有控件具有相同的字体格式,应对_(1)__的(2)__属性进行设Form@窗体 Font
对文本框的ScrollBars属性值设置为2(有垂直滚动条),但没有垂直滚动条显示,是因为没有将 __MultiLine
当对命令按钮的Picture属性装入.bmp图形文件后,选项按钮上并没有显示所需的图形,原因是没有将_Style
若已建立了Form1、Form2、两个窗体,默认启动窗体为Form1。
通过 (1) 菜单的(2) 的 (3)选项工程 工程属性 通用 Form1.show
在文本框中,_____属性能获得当前插入点所在的位置。
SelStart
.窗体上放置了若干个文本框和命令按钮,当窗体装入后,要将焦点自动定位到文本框Text1上,则在设Tabindex 0
为了使文本框的内容不能被用户修改,则可设置____________属性为True
Locked
如果希望窗体没有边框,则可将 BorderStyle 属性设置为___________。
要使命令按钮上显示文字"帮助(&H)"(其快捷键为Alt+H),应设置Caption属性为_____________。
帮助(&H)
.窗体上放置了若干个文本框和命令按钮,当窗体装入后,要将焦点自动定位到文本框Text1上,则在设
要将焦点定位到命令按钮Command1上,需要使用代码___________ 。
Command1.SetFocus
要对文本框中已有的内容进行编辑,按下键盘上的按键,就是不起作用,原因是__________属性设置为 Locked
在刚建立工程时,使窗体上的所有控件具有相同的字体格式,应对窗体的 __________ 属性进行设置。
Font
为了在运行程序时删除窗体Form1 的背景图片,可使用_____________ 语句。
FORM1.PICTURE = LOADPICTURE( )
设置窗体中鼠标指针的形状可通过__________属性来进行。
MouseIcon
要使命令按钮Command1上可以显示图形,则需要对命令按钮_____________属性进行设置。
STYLE
窗体的Activate事件在_____________事件后被触发。
load
命令按钮的默认属性是_____________。
Default
要对文本框中已有的内容进行编辑,按下键盘上的按键,就是不起作用,原因是设置了__________的属Locked
对于窗体上的命令按钮,如果不允许进行操作,应通过_____________属性进行设置。
Enabled
在窗体上已建立多个控件如Text1、Label1、Command1,若要使程序一运行时焦点就定位在Command1控件TabIndex 0
当对命令按钮的Picture属性装入.bmp图形文件后,选项按钮上并没有显示所需的图形,原因是没有对 Style
如果在代码中设置Command1.Value = True,则激活该按钮的_____________事件。
CLICK
要对文本框中已有的内容进行编辑,按下键盘上的按键,就是不起作用,原因是设置了____ 属性值为T Locked
在文本框中,通过____________属性能获得当前插入点所在的位置。
SelStart
为保证文本框的 ScrollBar 属性能够准确工作,文本框控件中的_____________属性必须设置为 True。
MultiLine
写出将变量x的值按四舍五入保留小数点后两位的VB表达式_____(例如,x的值为123.2389,表达式的值Round(x*100) /100
s$="ABCDEFGHIJK",执行print mid$(s$,3,4),len(s$)语句后,输出结果是____(1)____和____(2)_ CDEF 11
表达式 Len(str(23)+LTrim(str(81))+"123") 的值是_________。
8
表达式ASC(CHR(67))的值为_____________ 。
67
与数学式2a(7+b)对应的Visual Basic表达式是____________。
2 * a * ( 7 + b )
在直角坐标系中,x、y是坐标系中任意点的位置,用x与y表示在第一或第三象限的表达式是 _________ x > 0 And Y > 0 Or x < 0 And Y < 0@@x*y>0
写出表示x是5或7的倍数的VB表达式___________ 。
x mod 5=0 or x mod 7 =0
表达式Int(Rnd * 131) + 20产生值的范围为__________
20-150
表达式Len("VB程序设计")的值是_____________。
6
整型变量x中存放了一个两位数,要将两位数交换位置,例如,13变成31,实现的表达式是__________。
(x Mod 10)*10+x\10
表达式Ucase(Mid("abcdefgh",3,4))的值是___________ 。
cdef
下面程序段的输出结果为__________。
10 + 20 = 30
写出表示字符变量c是字母字符(大小写不区分)的VB表达式:
Ucase(c)>="A" and Ucase(c) <="Z"
写出产生一个"C"~"L"范围内的大写字符VB表达式:
Chr(int(Rnd*10+68))
表达式CHR(ASC("A"))的值为_____________ 。
A
表达式 Str(Int(-2.3)+Sgn(6)+Sqr(25)) 的值为_____________。
3
表达式Int(2.5 - 20 Mod 15 \ 2)的值是_____________。
-4
Shell函数的作用是在程序运行过程中调用一个__________文件。
应用程序
为了在运行程序时将一幅图片加载到图形框Picture1中,可使用_________函数 。
LoadPicture()
要使新建工程时,在模块的"通用声明"段自动加入Option Explicit语句,应对 ________ 菜单的 ____工具 选项
表示x是5的倍数或是9的倍数的逻辑表达式为__________。
x Mod 5=0 OR x Mod 9=0
下面程序段的输出结果为__________。
(35\20)*20=20
表示s字符变量是字母字符(不区分大小写字母)的逻辑表达式为__________。
UCase(s)>="A" And UCase(s)<="Z"
计算现在起离2015年7月3日还有多少个星期的函数表达式是__________。
DateDiff("w",Now,#7/3/2015#)
计算现在起离北京奥运会(以2008年8月8日开幕)举行还有多少天的函数表达式是__________。
DateDiff("d",Now,#8/8/2008#)+1
在直角坐标系中,x、y是坐标系中任意点的位置,用x与y表示在第一或第三象限的表达式是__________ x*y>0 @ x>0 And y>0 OR x<0 And y<0
表达式Ucase(Mid("abcdefgh",3,4))的值是__________。
CDEF
表达式:ASC("B")>=VAL("65ABC")的结果为________。
true
已知a=3.5,b=5.0,c=2.5,d=True,则表达式a>=0 And a+c>b+3 Or Not d的值是__________。
False
表达式Int(68.555*100+0.5)/100的值是_____________。
68.56
数学表达式 的VB算术表达式为__________。
(a+b)/(1/(c+5)-c*d/2)
数学表达式sin15?+ 的VB算术表达式为__________。
sin(15*3.14/180)+Sqr(x+Exp(3))/Abs(x-y)-Log(3*x)
"="号是赋值标志,还有一个含义是_____________运算符。
比较
Int(-3.5)、Int(3.5)、Fix(-3.5) 、Fix(3.5)、Round(-3.5)的值分别是__________、__________、__ -4 3 -3 3
与数学式cos(x)(sin(x)+1)对应的Visual Basic表达式是____________。
cos(x) * ( sin(x) + 1 )
与数学式 e + 2 对应的Visual Basic表达式是____________。
EXP(1)+2
执行语句:
TRUE
________函数将返回系统的时间。
Time$
在Visual Basic应用程序中要执行"记事本"程序,可以通过____________函数。
Shell
在VB中,1234、123456&、1.2346E+5、1.2346D+5,4个常数分别表示__________、__________、______ 整型 长整型 单精度型 双精度型
在VB中,通过__________函数可调用Windows或Dos下的可执行程序。
Shell
设A="12345678",则表达式Val(Left(A,4) + Mid(A, 4, 2)) Mod 3 的值是_______________。
1
表达式Fix(-32.68)+Int(-23.02)的值为 ________ 。
-56
表达式MyStr = "Check " & 123 & " Check" 的值为________。
Check 123 Check
表达式:20<x<30写成VB的表达式__________。
x>20 and x<30
设变量TestMe的值为500,则 Print IIf(TestMe > 1000, "Large", "Small") 将输出______________ Small
表达式Ucase(Mid("abcdefgh",3,4))的值是__________。
CDEF
MyCheck = IsNumeric("45 MyVar") 将返回__________。
False
若在程序中使用Dim a, b As String * 4声明 a、b两个变量,则变量 a 的类型是_____________,变量Variant@变体型 字符型
格式输出函数Format(1234.56, "##,##0.000") 的显示结果______。
1,234.65
对For i = 5 To -5 Step -2 语句,共循环__________次。
6
语句 For i = 15 To 2 Step -2 的循环次数为______ 。
7
执行下面的程序段后,s的值为 ________ 。
6
在窗体上画一个命令按钮,然后编写如下事件过程:
321456
如果打印宽度 Width 是 80,并指定 Tab(90),则下一个打印将从列___________ 开始。
10
在窗体上画一个命令按钮,名称为Commandl,单击命令按钮时,执行如下事件过程:
hardware
执行下面的程序段后,x 的值为_____。
11
设有如下程序:
6 5 4
在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:
10
在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事
12
在窗体上画一个命令按钮,名称为Command1。
然后编写如下程序:
BBCC
在窗体上面画一个命令按钮,然后编写如下事件过程:
4321
对For i = 11 To 5 Step -2 语句,共循环__________次。
4
下列第40号语句执行了(1)次,第41号语句执行了(2)次。
4 12
某次大奖赛,有7个评委打分,如下程序对一名参赛者,输入7个评委的打分分数,去掉一个
min1=mark min1=mark max1=mark aver =aver+mark
期末某班在一周6天内考三门分别为x,y,z的考试课程,规定一天只能考一门,课程依次按先
x + 1 x <> y And y <> z And x <> z n = n+ 1 Label1 =
有一个长阶梯,如果每步跨2阶最后剩1阶,如果每步跨3阶最后剩2阶,如果每步跨4阶最后
n Mod 3=2 And n Mod 4=3 And n Mod 5=4 And n Mod 6=5 Exit For
要使For k = ________ To-5 Step-2语句循环执行20次,循环变量的初值应当是___________。
33
输入任意长度的字符串,要求将字符顺序倒置。
例如:将输入的 "ABCDEFG"变换成
Len(a) Int(n\2) Mid (a,n-I+1,1) Mid (a,n-I+1,1)
下面程序段实现的功能是:将二维数组中的数据以如图所示的形式在窗体上输出,请在空白
i
print
要使下列For语句循环执行20次,循环变量的初值应是:
33
找出被3、5、7除,余数均为1的最小的5个正整数。
n Mod 3=1 And n Mod 5=1 And n Mod 7=1 Until CountN=5 @ While CountN<5
在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事
27
Print "1234567"; Tab(3); st 语句中的 st 将从第_____________列开始打印。
3
正确地显示一个标题为:"ERROR"、提示信息为"Input"的对话框的代码是k = InputBox(__________)。
"input","error"
请在_________处填入适当的内容,使程序的输出结果是3 。
num <= 2
执行下面的程序段后,b的值为________ 。
300
下面程序功能是判断100以内的孪生素数,如图所示。
所谓"孪生素数"是指两个数相差2的素Exit For And p2 p2
下面的小程序段实现的功能是:当在文本框中输入整数n时,在窗体上输出如下(n行)图Tab(i)@@Space(i) n + 1 - i
下面的程序段实现的功能是:当在文本框中输入整数n时,在窗体上输出如下(n行)图形,to 1 Step -1 n + 1 - i
下面的小程序段实现的功能是:当在文本框中输入整数n时,在窗体上输出如下(n行)图
n + 1 - i n
下面的程序段计算:
x mys + t
下面程序段实现的功能是:将二维数组中的数据以如图所示的形式在窗体上输出,请在空白tab i
下面程序段实现的是:将二维数组每一行的元素之和输出。
请在空白处填入正确的内容。
sum = 0 sum + a(i, j)
下面程序段实现的是:将二维数组每一行的元素之积输出。
请在空白处填入正确的内容。
s = 1 s * a(m, n)
下面程序段实现的功能是:将二维数组中的数据以如图所示的形式在图形框上输出,请在空i Picture1.Print
要使数组a中存放的数据如图1所示,则(1)处应填入_________。
3*(i -1)+ j
要使数组a中存放的数据如图1所示,则(1)处应填入_________。
i* j
下面的程序段计算e的近似值:
e=1 e + 1/t
下面的程序段计算:
t = 1 (-1) ^ (i-1) * i * i@@(-1) ^ (i-1) * i^i
以下能触发文本框Change事件的操作的是
改变文本框内容
有定义,Dim Li(-3 to 3,10) As Integer ,则线面正确的语句是
Li(-3,10)=1
在VB中要将一个窗体装载到内存中进行预处理,但不显示,应该使用语句
Load
从函数过程退出,并返回到主调过程,可使用语句
Exit Function
下面正确的赋值语气是
Y=y=30
从循环体 Do While..Loop中退出,继续执行循环体后面的命令,应使用
Exit Do
下面正确的赋值语气是
y=x+30
Visual Basic是一种面向对象的程序设计语言,______ 不是面向对象系统所包含的三要素。
变量
.类是对象的抽象,对象则是类的具体化。
在窗体上建立的一个控件称为________ 。
对象
.在Visual Basic 5.0以后的版本中西文字符采用_______字节,中文字符采用_______字节。
2,2
在Visual Basic 中称对象可识别和响应的某些操作行为为_____________。
事件
在Visual Basic 中称各种可在对象上操作的过程为_____________。
方法
.在Visual Basic 中语句的续行号采用_______。
空格与下划线
一只漂亮的酒杯被摔碎了,则漂亮,酒杯,摔,碎了是_____。
属性,对象,事件,方法
VB中_____ 字母的大小写,同一行上_____书写多条语句
不区分、可以
对于一个命令按钮控件数组Commandl,以下对该数组的说法正确的是_____。
控件数组中的命令按钮共享相同的事件过程
Visual Basic程序设计语言中,响应对象的外部动作称为______ , 而对象可以执行的动作或对象本身的事件,方法
在Visual Basic 中最基本的对象是_____ ,它是应用程序的基石,是其他控件的容器。
窗体
下列关于VB编程的说法中,不正确的是_。
VB程序采用的运用机制是面向对象
.下面关于对象的描述中,_是错误的。
对象就是自定义结构变量
如果在窗体上已经创建了一个文本框对象Text1,可以通过_事件获得输入键值的ASCII码
KeyPress
.Visual Basic 是一种面向对象的可视化程序设计语言,采取了_____的编程机制。
事件驱动
在设计阶段,当双击窗体上的某个控件时,所打开的窗口是___________。
代码窗口
.Visual Basic程序设计的完整的步骤是_____。
可视性程序设计和代码程序设计
VB是一种面向对象的程序设计语言。
它将对象的使用特性设为三种类型:_____________用来反映或设置属性,方法,事件
类是对象的抽象,对象则是类的具体化。
Visual Basic集成开发环境中的工具箱中各类图标对应的是__类,对象
可视化面向对象编程语言中,对象是_________和数据的集合。
控件
结构化程序由三种基本结构组成,下面属于三种基本结构之一的是______。
循环结构
.关于结构化程序设计的描述,下述的说法中正确的是_____________。
面向过程、顺序驱动
标有FIFA标记的足球被踢进了法国队的大门。
则FIFA标记的、足球、踢、进了法国队的大门分别是____属性、对象、方法、事件
编译一个工程的目的是_____。
将工程的程序生成计算机能够执行的机器代码,使之能够脱离VB继承开发环境独立运行
.Visual Basic是一种面向对象的程序设计语言,面向对象系统所包含的三要素是_____ 。
属性、事件、方法
下列不能打开属性窗口的操作是________。
按Ctrl+T
Visual Basic的使用目的是 _________ 。
开发Windows应用程序
Visual Basic 是一种面向对象的可视化程序设计语言,采取了_________ 的编程机制。
事件驱动
在 Visual Basic环境下,当写一个新的 Visual Basic程序时,所做的第一件事是_____。
新建一个工程
VB 6.0是一种面向( )的编程环境
对象
VB6.0集成开发环境不包括( )窗口。
DOS界面窗口
VB6.0集成开发环境中不能完成的功能是
自动查找并改正程序中的错误
在程序代码Text1.Text="Visual Basic"中,Text1、Text和"Visual Basic" 分别代表________。
对象、属性、值
下面关于类概念的描述中,错误的是 _________ 。
类就是VB中的自定义类型。
.在Visual Basic 中称对象的数据为_____________。
属性
下列可以打开立即窗口的操作是_______。
Ctrl+G
当运行程序时,系统自动执行启动窗口的( )事件过程。
Load
一个VB工程可以包括多种类型文件,以下_____________不是VB文件的扩展名。
ICO
如果在立即窗口中执行以下操作:
False
下面关于对象的描述中,______是错误的。
"对象就是自定义结构变量"
下面各种高级语言中,______ 不是面向对象的程序设计语言。
Pascal
下列叙述不正确的是_____。
工程文件中除了窗体文件是可选的外,其它文件都是必须的
双击窗体中的对象后,Visual Basic将显示的窗口是_____。
代码窗口
.多窗体程序是有多个窗体组成的。
在默认情况下,VB在应用程序执行时,总是把 指定为启设计时得第一个窗体
有程序代码如下:
对象、属性、值
以下叙述中不正确的是_____________。
Visual Basic中的方法与对象无关。
要使Print方法在Form_Load事件中起作用,要对窗体的_____属性进行设置。
AutoRedraw
下列说法不正确的是 _____________ 。
当命令按钮的Value属性为True,便引发该按钮的Click事件
下列说法正确的是_______。
Move 属性用于移动窗体或控件,并可改变其大小
.下列_____属性是每个控件都有的。
Name
为了在运行时能显示窗体左上角的控制框(系统菜单),必须_________。
把窗体的ControlBox 属性设置为True,并且把BoderStyle属性设置为1-5
为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的一个属性设置为True,这Cancel
为了使文本框同时具有水平和垂直滚动条,应先把MultiLine属性设置为True,然后再把ScrollBars属性3
.以下叙述中正确的是_________。
窗体的Name属性指定窗体的名称,用来标识一个窗体
下列事件中__________不是窗体装入时发生的事件。
OLEStartDrag
为了使标签覆盖背景,应把标签的______属性设置为1 。
BackStyle
下列不支持Print方法的对象是_____。
文本框控件
以下不具有Picture属性的对象是__________。
文本框
窗体初始化程序应写在_____事件中
Load
._________语句将按钮(Command1)的标题赋值给文本框(Text1)的Text属性。
Text1 = Command1.Caption
设置窗体最小化时的图标可通过______属性来实现。
Icon
.只能用来显示字符信息的控件是_____。
标签框
为了使标签覆盖背景,应把BackStyle属性设置为______ 。
1
按下键盘上的某个键
_________ 属性用来设置将出现在窗体标题栏中的标题。
Caption
下列控件中可用于接受用户输入文本,又可用于显示文本的是_____。
TextBox 控件
下列关于事件的叙述中不正确的是_____。
VB中所有对象的默认事件都是Click
下列各组控件都具有Caption属性的是_____。
窗体、标签
Visual Basic提供的标签控件 Label 可具有功能是_____。
显示文本
Visual Basic为命令按钮提供的 Cancle属性是_____。
用来指定命令按钮是否为窗体的"取消"按钮
窗体的标题内容由窗体对象的__________属性决定。
Caption
为了取消窗体的最大化功能,需要设置______ 属性为False。
MaxButton
为了防止用户随意将光标置于控件之上,应进行 _________ 设置。
将控件的Enabled属性设置为False
为了把焦点移到某个指定的控件,所使用的方法是_________。
SetFocus。