44. 决定标签内显示内容的属性是( C )。
(A)Text (B)Name (C)Caption (D)Enabled
45. 为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属
性是( B )。
(A)Value (B)Default (C)Cancel (D)Enabled
46. 为了在按下ESC键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个
属性是( C )。
(A)Value (B)Default (C)Cancel (D)Enabled 47. 下面四个选项中,不是文本框属性的是( D )。
(A)TabIndex (B)PassWordChar (C)ScrollBars (D)Value 48. 以下能够触发文本框Change事件的操作是( D )。 (A)文本框失去焦点 (B)文本框获得焦点
(C)设置文本框的焦点 (D)改变文本框的内容 49. 文本框的默认属性是( A )。
(A)Text (B)Caption (C)Top (D)Name 50. 标签的默认属性是( B )。
(A)Text (B)Caption (C)Top (D)Name 51. 若要设置标签的背景颜色,使用的属性是( B )。
(A)Color (B)BackColor (C)ForeColor (D)FontBold 52. 若要设置文本框中所显示的文本颜色,使用的属性是( C )。
(A)FillColor (B)BackColor (C)ForeColor (D)BackStyle 53. 命令按钮能响应的事件是( B )。
(A)DblClick (B)Click (C)Scroll (D)Load 54. 下面选项中,( C )不是文本框的属性。
(A)MultiLine (B)MaxLength (C)TextBox (D)Loaded 二、填空题
9
1. 程序运行时,为了让命令按钮不可操作,并且呈现灰色,必须将其(Enabled )属性设置为False。
2. 改变文本框的滚动条配备,需先设置MultiLine属性,然后设置( ScrollBars )属性。 3. 文本框能返回ASCII码值的事件是( KeyPress)。
4. 当程序运行后,用鼠标双击对象时主要触发的事件是(DblClick)。 5. 文本框的控件值是( Text, ),命令按钮的控件值是( Value )。 6. 在VB中,由系统事先设定的,能被对象识别和响应的动作称为( 事件 )。 7. 一个控件在窗体上的位置由(
)属性决定。
8. 对象属性设置主要有两种方法,分别是(在属性窗口直接设置)和(在代码窗口中设置)。 9. 在程序代码中设置属性值的一般格式为(.[对象.]属性=属性值)。
10. 当窗体的大小改变时,触发(
ReSize)事件。 Left )和(
Top )属性决定,其大小由(Width)和( Height
11. 为了选择多个控件,可以按住( Ctrl )键,然后单击每个控件。
12. 在用VB开发应用程序时,一般需要(界面设计)、( 属性设置 )、(编写代码 )和(保
存和运行程序 )四步。
13. 控件和窗体的Name属性只能通过( 属性窗口 )设置,不能在( 运行 )期间设置。 14. 在VB中,窗体文件和工程文件的扩展名分别是( frm )和( vbp)。 15. 为了把一个VB应用程序装入内存,只要装入( 工程 )文件即可。
16. VB应用程序通常由3类模块组成,分别是( 窗体模块 )、(标准模块 )( 类模块 )。 17. 在刚建立工程时,使窗体上的所有控件具有相同的字体格式,应对( 窗体 )的(Font系列 )属性
进行设置。
18. 当对文本框的ScrollBars属性设置为2(有垂直滚动条),但没有垂直滚动条显示时,是没有把
( MultiLine )属性设置为True的原因。
19. 在代码窗口对窗体的BoerderStyle、MaxButton属性进行了设置,但运行后没有效果,原因是这些属性
(只能在属性窗口设置 )。
20. 当对命令按钮的Picture属性装入.bmp图形文件后,此按钮上并没有显示所设置的图形,原因是没有对
( Style )属性设置为1(Graphical)。
10
21. 要对文本框中已有的内容进行编辑,按下键盘上的按键,就是不起作用,原因是设置( Locked )的
属性为True。
22. 在窗体上已建立多个控件如Text1、Label1、Command1,若要使程序一运行焦点就定位在Command1控件上,应把Command1控件的( TabIndex )属性的值设置为0。
23. 为了使标签能自动调整大小以显示全部文本内容,应把标签的( AutoSize )属性 设置为
True。
24. 假定有一个文本框,其名称为Text1,为了使该文本框具有焦点,应执行的语句是( Text1.SetFocus )。 25. 为了使一个标签透明且没有边框,必须把它的BorderStyle属性设置为( 0 ),并把BackStyle
属性设置为( 0 )。 三、简答题
1. 叙述建立一个完整的应用程序的过程。
2. 当建立好一个简单的应用程序后,假定该工程仅有一个窗体模块。问该工程涉及到多少文件要保存?若
要保存该工程中的所有文件,正确的操作应先保存什么文件?再保存什么文件?若不这样做,系统会出现什么信息?
3. 假定在Windows环境中,要保存工程文件时,若不改变目录名,则系统默认的目录是什么? 4. 为了使一个控件在运行时不可见,应对该控件的什么属性进行何种设置? 5. 为了防止用户编辑文本框内的内容,应对该控件的什么属性进行何种设置?
6. 为了使标签框的大小由Caption属性的值进行扩展或缩小,应对该控件的什么属性进行何种设置? 7. VB6.0提供的大量图形文件在那个目录下?若您的计算机上没有安装,则怎样安装这些图形? 8. 在VB6.0中,命令按钮的显示形式可以有标准的或图形的两种选择,这通过什么属性来设置?若选择图
形的,则通过什么属性来装入图形?若已在规定的属性里装入了某个图形文件,但该命令按钮还是不能显示图形,而显示的是Caption属性设置的文字,怎样改正? 9. 标签和文本框的区别是什么?
10. 当窗体上有3个文本框和一个命令按钮,若程序运行时,要求焦点定位在私邸三个文本框(Text3)处,
应对何控件的什么属性进行何种设置?
11. 若要对窗体上的3个文本框输入数据,各控件焦点的移动可通过Tab键(系统本身具有的),也可以通过
11
回车键,则要对文本框的什么事件进行编程?
12. 当某文本框输入数据后(按了回车键),进行判断认为数据输入错,怎样删除原来数据?怎样使焦点回到
该文本框重新输入?
13. 当运行程序前,对某些控件设置属性值,除了在窗体中直接设置外,还可以通过代码设置,这些代码一
般放在什么事件中?例如,程序要将命令按钮定位在窗体的中央,请写出事件过程。 1. 设计界面、设置属性、编写代码、保存和运行程序
2. 涉及到2个文件需要保存。先保存窗体文件,再保存工程文件。若先保存工程文件,系统会先弹出“文件另存为”对话框,要求把窗体文件先保存。
3. 系统默认的目录是VB98。
4. 将该控件的Visible属性设置为False。 5. 将文本框的Locked属性设置为True。 6. 将标签的AutoSize属性设置为True。
7. 大量的图形文件存放在Graphics目录下。直接在带有VB6.0系统的光盘上找到Graphics子目录,将其复制到硬盘的VB目录下。
8. 通过Style属性设置图形的或标准的。通过Picture属性来装入图形。不能显示图形是因为Style的值设置了Standard,只要改为Graphical,一般将Caption的值设置为空。
9. 标签和文本框的共同点都可以在窗体上显示文字。不同点在于:标签的内容在Caption属性内,在窗体上只能显示文字,不能编辑;文本框内容在Text属性内,在窗体上可直接对内容进行编辑。
10. 应将Text3控件的TabIndex属性设置为0。
11. 对文本框的KeyPress事件编成。例如,当焦点在Text1时,输入数据按Enter键后,让焦点跳到Text2文本框,程序段如下:
Private Sub Text1_KeyPress(KeyAscii as Integer) If KeyAscii=13 then Text2.SetFocus ? End If End Sub
12
相关推荐: