VB程序设计方法练习题
姓名学号
一、选择题
1、设窗体上有一个文本框,名称为text1,程序运行后,要求该文本框不能接受键盘输入,但
能输出信息,以下属性设置正确的是(B)。
A、text1.maxlength=0B、text1.enabled=falseC、text1.visible=0D、text1.with=0
2、以下能在窗体form1标题栏中显示“VisualBasic窗体”的语句是(C)。
A、form1.Name=“VisualBasic窗体”B、form1.Title=“VisualBasic窗体”
C、form1.Caption=“VisualBasic窗体”D、form1.Text=“VisualBasic窗体”
3、以下MsgBox的叙述中,错误的是(D)。
A、MsgBox函数返回一个整数
B、通过MsgBox函数可以设置信息框中图标和按钮的类型
C、MsgBox语句没有返回值
D、MsgBox函数的第一个参数是一个整数,该参数只能确定对话框中显示的按钮数量
4、在窗体上画一个名称为Timer1的计时器控件,要求每隔0.5S发生一次计时器事件,则
以下正确的属性设置语句是(D)
A、Timer1.InterVal=0.5B、Timer1.InterVal=5
C、Timer1.InterVal=50D、Timer1.InterVal=500
5、以下关于文件的叙述中,错误的是(B)。
A、顺序文件中的记录一个接一个地存放
B、随机文件中记录的长度是随机的
C、执行打开文件的命令后,自动生成一个文件指针
D、LOF函数返回给文件分配的字节数
6、以下叙述中错误的是(D)。
A、事件过程是响应特定事件的一段程序
B、不同的对象可以具有相同名称的方法
C、对象的方法是执行指定操作的过程
D、对象事件的名称可以由编程者指定
7、以下合法的VisualBasic标识符是(A)
A、ForloopB、ConstC、9abcD、a#x
8、当一个复选框被选中时,它的Value属性的值是(C)
A、3B、2C、1D、0
9、表达式5MOD3+3\5*2的值是(B)
A、0B、2C、4D、6
10、设x=4,y=8,z=7,以下表达式xyAnd(NOTyz)ORzx的值是(D)
A、1B、-1C、TrueD、False
11、在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
PrivateSubCommand1_Click()
a$=”VisualBasic”
printString(3,a$)
EndSub
运行以上程序后,x的值是(B)
A、26B、27C、38D、57
12、不能正确表示条件“k是2的倍数”的表达式是(D)
A、KMod2=0B、K/2=K\2C、K-2*Int(K/2)=0D、K\2=Int(K/2)
13、能显示窗体的方法是(B)
A、HideB、ShowC、VisibleD、Open
14、若要在程序中使得文本框获得焦点,应该调用文本框的(B)方法。
A、TabIndexB、SetFocusC、LostFocusD、GotFocus
15、当文本框具有焦点时,按下回车键一定不能触发它的(C