第二章标准控件一选择题1文本框的属性不包括AA.docx
《第二章标准控件一选择题1文本框的属性不包括AA.docx》由会员分享,可在线阅读,更多相关《第二章标准控件一选择题1文本框的属性不包括AA.docx(8页珍藏版)》请在冰豆网上搜索。
第二章标准控件一选择题1文本框的属性不包括AA
第二章
(1)-标准控件-一、选择题-1-文本框的属性不包括(-A-)。
-A
第二章
(1)标准控件
一、选择题
1.文本框的属性不包括(A)。
A.CaptionB.Text
C.NameD.Top
2.在属性窗口中设置命令按钮的Caption属性为"&End",则(A)是该命令按钮的快捷访问键。
A.Alt+EB.Ctrl+E
C.Shift+ED.Ctrl+Shift+E
3.设置命令按钮的(B)属性值为False,可以使命令按钮处于不可用状态。
A.ValueB.Enabled
C.DefaultD.Cancel
4.下列设置中,可以使计时器Timer1停止计时的是(D)。
A.Timer1.Locked=TrueB.Timer1.Locked=False
C.Timer1.Enabled=TrueD.Timer1.Enabled=False
5.设置标签的的显示内容的属性是(C)。
A.NameB.Text
C.CaptionD.Top
6.为了将复选框(名称为Check1)设置为选中状态,应该使用(A)语句。
A.Check1.Value=1B.Check1.Value=0
C.Check1.Value=TrueD.Check1.Value=False
7.单选按钮处于选中状态时,它的Value属性值是(B)。
A.FalseB.True
C.0D.1
8.下列关于组合框的叙述中,正确的是(C)。
A.组合框有Click事件,没有Change事件
B.组合框有Change事件,没有Click事件
C.组合框既有Click事件,也有Change事件
D.组合框没有Click事件和Change事件
9.设置(A)属性,可以使图片显示在图片框或图像框中。
A.PictureB.Image
C.IconD.DownPicture
10.在图像控件Image1中加载图片后,为使图像控件能够自动调整大小而显示整幅图片,可以使用语句(D)。
A.Image1.AutoSize=TrueB.Image1.AutoSize=False
C.Image1.Stretch=TrueD.Image1.Stretch=False
11.在图片框控件Picture1中加载图片后,为使图片框控件能够自动调整大小而显示整幅图片,可以使用语句(A)。
A.Picture1.AutoSize=TrueB.Picture1.AutoSize=False
C.Picture1.Stretch=TrueD.Picture1.Stretch=False
12.下列不能接收焦点的控件是(B)。
A.命令按钮B.标签框
C.文本框D.单选按钮
13.下列控件中(D)不能触发GetFocus和LostFocus事件。
A.命令按钮B.组合框
C.复选按钮D.计时器
14.下列操作中,能够触发滚动条的Scroll事件的是(D)。
A.单击滚动条两端的滚动箭头
B.单击滚动条上滑块两侧的空白处
C.单击滚动条上的滑块
D.拖动滚动条上的滑块
15.窗体中包含3个同名命令按钮CmdNum,其Caption分别等于对应下标值0,1,2;依次单击这三个按钮,窗体中的输出结果是(C)。
PrivateSubcmdNum_Click(IndexasInteger)
PrintIndex
EndSub
A.0B.0C.0D.012
01
02
16.在窗体上有一个文本框控件,名称为Text1;一个计时器控件,名称为Timer1。
要求每秒钟在文本框中显示一次当前时间。
请将程序填完全。
PrivateSubTimer1_【】(C)
Text1=Time
EndSub
A.VisibleB.Interval
C.TimerD.Enabled
17.下列事件过程的功能是:
在加载窗体时,启动计时器,并使计时器每隔1秒钟触发一次Timer事件。
请填空。
PrivateSubForm_Load(A)
【】
EndSub
A.Timer1.Interval=1000B.Timer1.Interval=1
C.Timer1.Enabled=1000D.Timer1.Enabled=1
18.在窗体上有一个文本框控件,名称为Text1;程序运行后,要求文本框中只能接收数字字符。
请填空。
PrivateSubText1_【C】(KeyAsciiAsInteger)
IfKeyAsciiAsc("9")Then
KeyAscii=0
EndIf
EndSub
A.KeyDownB.KeyUp
C.KeyPressD.Change
19.设窗体中包含1个命令按钮Command1,1个列表框List1,并有以下的事件过程。
程序运行后,单击Command1按钮,列表框中显示的内容是(A)。
PrivateSubCommand1_Click()
DimiAsinteger
Fori=10To1step-1.5
List1.AddItemi
Nexti
EndSub
A.10,8,6,4,2B.10,9,7,5,3
C.10,8.5,7,5.5,4,2.5D.8.5,7,5.5,4,2.5,1
20.使用(C)方法,可以同时清除列表框的所有项目。
A.RemoveItemB.Remove
C.ClearD.Move
二、填空题
1.密码验证程序。
在窗体上有一个标签,名称为Label1,Caption属性值为"密码";一个文本框,名称为Text1;一个命令按钮,名称为Command1;并有如下两个事件过程。
请将程序填完全。
PrivateSubForm_Load()'设置Text1的属性,使输入的字符全部显示为*
Text1.____Text____________="*"
EndSub
PrivateSubCommand1_Click()'验证Text1中输入的密码是否正确,不区分大小写
IfUcase(Text1._____PasswordChar___________)="ABC"Then
MsgBox"密码正确"
Else
MsgBox"密码错误"
EndIf
EndSub
2.在下列程序代码中,第一次单击命令按钮,在文本框Text1和Text2中显示的内容是___10______10_______;第二次单击命令按钮,在文本框Text1和Text2中显示的内容是__58______58________。
DimyasInteger'y为窗体级变量
PrivateSubCommand1_Click()
DimxAsInteger
x=2
Text1=Func_2(Func_1(x),y)
Text2=Func_1(x)
EndSub
PrivateFunctionFunc_1(xAsInteger)AsInteger
x=x+y:
y=x+y
Func_1=x+y
EndFunction
PrivateFunctionFunc_2(xAsInteger,yAsInteger)AsInteger
Func_2=2*x+y
EndFunction
3.在窗体上画一个名称为Label1的标签和一个名称为List1的列表框。
程序运行后,在列表框中添加若干列表项。
当双击列表框中的某个项目时,在标签Label1中显示所选中的项目文本,并在窗体上显示所选项目的序号。
请将程序填完全。
PrivateSubForm_Load()
List1.AddItem"数学"
List1.AddItem"物理"
List1.AddItem"VB程序设计"
List1.AddItem"外语"
EndSub
PrivateSub___List1_DblClick()_____________
PrintList1._____ListIndex___________'显示列表项序号
Label1.Caption=______List1.Text__________'显示列表项文本
EndSub
4.在窗体上画两个标签,名称分别为Label1和Label2,Caption属性分别为“数值”及空白;然后再画一个名称为Hscroll1的水平滚动条,其Min的值为0,Max的值为100。
程序运行后,如果单击滚动条两端的箭头,则在标签Label2中显示滚动条的值。
请将程序填完全。
PrivateSubHscroll1______Change________()
Label2.Caption=Hscroll1._______Value_____
EndSub
第二章
(2)对话框
1.VB窗体设计器的主要功能是(B)。
A.显示文字B.建立用户界面
C.编写源程序代码D.画图
2.以下叙述中正确的是(D)。
A.对象的Name属性值可以为空
B.可以在程序运行期间改变对象的Name属性值
C.窗体的Name属性值是显示在窗体标题栏中的字符串
D.窗体的Name属性用来标识和引用窗体
3.改变显示在窗体标题栏中的标题使用的属性是(CA)。
A.(名称)B.FontName
C.CaptionD.Text
4.设有如下窗体事件
OptionBase0
PrivateSubForm_Click()
Dima
DimiAsInteger
a=Array(1,2,3,4,5,6,7,8,9)
Fori=0To3
Printa(5-i);
Next
EndSub
程序运行后,单击窗体,则在窗体内显示的结果是(B)。
A.5432B.6543
C.4321D.7654
5.对窗体编写如下事件过程。
程序运行后,在窗体上单击鼠标右键,则输出结果为(C)。
PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
Print"AA";
EndSub
PrivateSubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
IfButton=1ThenPrint"BB";
EndSub
A.BBAAB.AABB
C.AAD.BB
6.以下叙述中错误的是(B)。
A.窗体的Show方法的作用是将指定的窗体装入内存并显示该窗体
B.窗体的Hide方法和Unload方法的作用完全相同
C.若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体
D.使Print方法在窗体上失效的窗体事件是Load
7.下列语句中,能够暂时隐藏窗体Form1,但不释放它所占用的内存空间的是(D)。
A.UnloadForm1B.Form1.Unload
C.HideForm1D.Form1.Hide
8.下列语句中,能够加载并显示窗体Form1的是(D)。
A.loadForm1B.Form1.load
C.showForm1D.Form1.show
9.下面的程序运行后,若从键盘输入-1,则输出结果为(A)。
PrivateSubForm_Click()
xcase=1
t=InputBox("请输入一个数:
")
SelectCaset
CaseIs>0
y=xcase+1
CaseIs=0
y=xcase+2
CaseElse
y=xcase+3
EndSelect
Printxcase;y
EndSub
A.14B.13
C.12D.11
10.以下叙述中错误的是(C)。
A.在KeyUp和KeyDown事件过程中,从键盘上输入A或a被视为相同的KeyCode码
B.在KeyUp和KeyDown事件过程中,将键盘上的“1”和右侧小键盘上的“1”视为不同的KeyCode码
C.KeyPress事件不能识别某个键的按下与释放
D.KeyPress事件可以识别某个键的按下与释放