常用控件习题(答案)
- 格式:doc
- 大小:30.50 KB
- 文档页数:3
ASP考试题及答案一、单选题(共54题,每题1分,共54分)1.GridView控件默认不具备的功能是:A、删除B、插入C、编辑D、选择正确答案:B2.GridView控件的标题行是A、TopPagerRowB、HeaderRowC、RowsD、BottomPagerRow正确答案:B3.sqlDataSource控件插入操作执行前引发的事件是A、InsertingB、InsertedC、DetelingD、Deleted正确答案:A4."对FormView控件,通过该控件的任务按钮的"编辑模板"修改()可以给本控件增加标题。
"A、ItemTemplateB、EditItemTemplateC、HeaderTemplateD、InsertItemTemplate正确答案:C5.Button控件常常用来A、接收用户输入的数据B、显示提示内容C、激发事件,提交网页D、链接到其他页面正确答案:C6.验证控件不具备的作用是A、避免服务器遭受Web攻击B、验证用户身份是否合法C、验证用户输入是否合法D、避免用户输入错误正确答案:A7.对FormView控件,通过该控件的任务按钮的“编辑模板”修改()可以给本控件增加标题。
A、InsertItemTemplateB、HeaderTemplateC、ItemTemplateD、EditItemTemplate正确答案:B8.对FormView控件,用于更新数据,一般要给UpDate语句设置():A、无需设置B、一定的条件C、设置select语句D、Insert语句正确答案:B9.可以实现网页重定向的代码是A、Request.Redirect()B、Response.Redirect()C、Response.Write()D、Request.Write()正确答案:B10.使用“数据源配置向导”配置Select语句时,如何操作可以进一步生成更新语句A、选中“只返回唯一行”B、单击“WHERE(W)…”按钮C、单击“ORDER BY(R)…”按钮D、单击“高级(V)…”按钮正确答案:D11.“数据源配置向导”不能完成的工作是A、引导开发者新建数据库连接B、引导开发者自定义Select语句C、引导开发者自定义Delete语句D、引导开发者自定义C#语言查询逻辑正确答案:D12.下列服务器控件中被单击,设置其被单击时浏览器回发网页A、ButtonB、LinkButtonC、ImageButtonD、Image正确答案:B13.Session与Cookie状态之间最大的区别在于A、存储位置不同B、类型不同C、生命周期不同D、容量不同正确答案:A14.专用于连接Access数据库的数据源控件是A、SqlDataSourceB、AccessDataSourceC、ObjectDataSourceD、XmlDataSource正确答案:B15.要用CompareValidator控件验证用户输入是否小于0,不需要设置的属性是A、ControlToValidateB、ControlToCompareC、ValueToCompareD、Type正确答案:B16.验证某个TextBox控件的输入的年龄是否大于20且小于30.此时应使用的验证控件是A、CompareValidatorB、ValidatorC、RangeValidatorD、RegularExpressionValidator正确答案:C17.在配置GridView控件的SqlDataSource数据源控件过程中,单击【高级】按钮后,在新打开的窗口中的选项显示无效,这常常是因为()。
VB内部控件练习题常用标准控件练习题一、选择题1.下列哪类对象在运行时一定是不可见的:(A) Line (B) Timer (C) Shape (D) Frame2.下面各类型对象中,没有Move方法的是:(A) Form (B) Shape (C) Line (D) Image3.形状控件所显示的图形不可能是:(A) 圆(B) 椭圆(C) 圆角正方形(D) 等边三角形4.列表框控件的下列几个属性中,哪一个不是数组:(A) List (B) ListIndex (C) Selected (D) ItemData5.向列表框中添加一个条目,应使用列表框的什么方法:(A) InsertItem (B) AddItem (C) AppendItem (D) RemoveItem 6.下列的控件中,不具有Caption属性的是:(A) ListBox (B) CheckBox (C) Frame (D) OptionButton 7.下面哪种类型的对象不能作为控件的容器:(A) Form (B) PictureBox (C) Shape (D) Frame8.下面哪类控件不支持Change事件:(A) TextBox (B) Label (C) PictureBox (D) ListBox9.下面哪类对象不支持DblClick事件:(A) Option Button (B) CheckBox (C) Form (D) Image10.决定窗体标题栏显示内容的属性是:(A)Text (B) Name (C)Caption (D) Backstyle11.当窗体最小化时缩小为一个小图标,设置这个图标的属性是:A.MouseIconB.IconC.PictureD.Mousepointer12.为了取消窗体的最大化功能,需要把它的一个属性设置为False,这个属性是:A.ControlBoxB.MinButtonC.EnabledD.MaxButton13.决定窗体有无控制菜单的属性是:A.ControlBoxB.MinButtonC.EnabledD.MaxButton14.为了使文本框同时具有水平和垂直滚动条,应先把Multiline 属性设置为True,然后把ScrollBars属性设置为:A.0B.1C.2D.315.使文本框获得焦点的方法是:A.ChangeB.GotFocusC.SetFocusD.LostFocus16.为了使标签覆盖背景,应把BackStyle属性设置为:A. 0B.1C.TrueD.False17.为了使标签中的内容居中显示,应把Alignment属性设置为:A.0B.1C.2D.318. 下列可以把当前目录下的图形文件pic.jpg装入图片框picture1中的语句是()A.Picture=”pic1.jgp”B.Picture.handle=”pic1.jpg”C.Picture1.picture=Loadpicture(“pic1.jpg”)D.Picture=Loadpicture(“pic1.jpg”)19.决定标签内显示内容的属性是:A.Text/doc/3a11611229.html,C.AlignmentD.Caption20.为了在按下回车键时,执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是:A.ValueB.DefaultC.CancelD.Enabled21.为了在按下ESC键执行某个命令的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是:A.ValueB.DefaultC.CancelD.Enabled22.假设在图片框Picture1中装入了一个图形,为了清除该图形,应采用的正确方法是:A.选择图片框,然后按Del键B.执行语句Pi cture1.Picture=LoadPicture(“”)C.执行语句Picture1.Picture=””D.选择图片框,在属性窗口中选择Picture属性条,然后回车键。
第5章常用控件习题一、判断题1.命令按钮不但能响应单击事件,而且还能响应双击事件。
2.如果命令按钮Default属性为True,那么任何时候按Enter键都相当于单击该命令按钮。
3.标签控件和文本框控件都能用来输入和输出文本。
4.虽然标签控件显示的文本在运行时不能编辑,但是可以通过程序代码进行改变。
5.SetFocus方法是把焦点移到指定对象上,使对象获得焦点,该方法适用于所有控件。
6.文本框控件常用事件有Change事件、KeyPress事件等,此外它也支持鼠标的Click事件和DblClick事件。
7.运行时,控件的位置可以通过程序代码改变Left和Top属性来定位,也可以直接用鼠标拖动控件来定位。
8.要在文本框中输入6位密码,并按回车键确认,则文本框的MaxLength属性可设置为6。
9.要使输入文本框的字符始终显示“#”,则应修改其PasswordChar属性为“#”。
10.在窗体上建立的控件的标题文字或显示内容的默认字体为窗体字体。
11.单选钮控件和复选框控件都具有Value属性,它们的作用完全一样。
12.单选钮能响应Click事件,但不能响应KeyPress事件。
13.使用单选钮控件数组时,它们响应同一个Click事件,由Index参数值来区分不同的按钮。
14.复选框不支持鼠标的双击事件,如果双击则系统会解释为两次单击事件。
15.设置框架时,可先在窗体上画好框架,再往框架内添置控件;也可以先设计控件,再建立框架,然后将已有控件拖动到框架中。
16.移动框架时框架内控件也跟随移动,因此框架内控件的Left和Top属性值也随之改变。
17.当列表框Style属性设置为1时,复选框将显示在列表框中,支持多选,所以可以将MultiSelect属性值设置为0、1、2中任意一个值。
18.当列表框中表项太多、超出了设计时的长度时,Visual Basic会自动给列表框加上垂直滚动条。
19.列表框和文本框一样均没有Caption属性,但都具有Text属性。
1、下列关于控件的基本操作中,错误的是A)当控件处于活动状态时,可以对控件进行缩放B) 在设计阶段不能移动控件C) Visual Basic 6.0 允许对画好的控件进行复制和删除D) 可以通过属性窗口改变控件的位置和大小2、为使文本框只能显示不能输入,即只读,应设置文本框的属性是:Locked设置为True4、函数String(3,”str”)的功能是:返回有3个字符串组成的字符串3、可以用作其他控件容器的控件有:C.窗体、框架、图片框5、列表框图标的英文名称是ListBox7、按钮控件数组元素是:共享该控件的所有事件过程8、有如下的记录类型Type studentid As Stringname As Stringage As IntegerEnd Type则正确引用该记录类型变量的代码是:Dim s As student=”Sias”9、以下关于过程及过程参数的描述中,错误的是A)过程的参数可以是控件名称B)用数组作为过程的参数时,使用的是“传地址”方式C)只有函数过程能够将过程中处理的信息传回到调用的程序中D)窗体可以作为过程的参数21、以下叙述中错误的是A)双击鼠标可以触发DblClick事件B)控件的名称可以由编程人员设定C)文本框可以获得焦点D)窗体或控件的事件过程的名称不可以由编程人员确定23、有如下定义Sub test(a(),b())…End Sub下列调用语句中正确的是:call test(a(),b())(2)(width和 height) 两个属性确定一个控件的大小(5)在编写程序时,Command1.enabled = False此语句的作用是(使命令按钮在运行时不可用)(6)执行下面的程序段后,i的值为【11】,s的值为【6】。
s = 2For i = 3 To 10 Step 2s = s + 1Next I27.能够用来对单选按钮分组的控件是_框架/Frame_。
VFP表单和控件练习题1. 单选题:(分)在下列VFP的基类中,无CAPTION属性的基类是_________A.标签B.文本框…选项按钮C.D.复选框解答:B参考答案: B、2. 单选题:(分)将某个控件绑定到一个字段,移动记录后字段的值发生变化,这时该控件的_______属性的值也随之变化。
A.:ValueC.CaptionD.没有解答:;A参考答案: A3. 单选题:(分)用户在VFP中创建子类或表单时,不能新建的是______________.[属性A.B.方法C.事件D.事件的方法代码!C解答:参考答案: C4. 单选题:(分)]如果要引用一个控制所在的直接容器对象,则可以使用下列_____属性。
A.THISB.THISFORMC.PARENTD.、都可以解答:C参考答案: C。
5. 单选题:(分)命令按钮中显示的文字内容,是在属性_______中设置的。
B.CaptionC.FontName》ControlSourceD.解答:B参考答案: B(6. 单选题:(分)当用鼠标使组合框的内容发生变化时,将首先触发_______事件。
A.InteractiveChangeB.ClickC.-InitD.DownClick解答:A参考答案: A|7. 单选题:(分)若要建一个有5个按钮的选项组,应将属性_____的值改为5。
A.OptiongroupB.Buttoncount&BoundColumnC.D.ControlSource解答:B参考答案: B~8. 单选题:(分)VFP系统环境下,运行表单的命令为_______。
A.DO FORM <表单名>B.^REPORT FORM <表单名>C.DO <表单名>D.只能在项目管理器中运行解答:A参考答案: A&9. 单选题:(分)建立事件循环的命令为______ 。
A.READ EVENTS.CLEAR EVENTSB.C.DO WHILE……ENDDOD.FOR………ENDFOR解答:A}参考答案: A10. 单选题:(分)设有一个页框含有3个页面,其中第一个页面的名字为Page1,上面有二个命令按钮:CmdOk、CmdPrint,如果要在CmdPrint的Click事件中引用CmdOk的Click事件代码,则采用_______ 。
一、选择题
1、以下叙述中正确的是( )。
A. 窗体的Name属性指定窗体的名称,用来标识一个窗体
B. 窗体的Name属性的值是显示在窗体标题栏中的文本
C. 可以在运行期间改变对象的Name属性的值
D. 对象的Name属性值可以为空
2、假定窗体上有一个标签,名为Label1,为了使该标签透明并且没有边框,则正确的属性设置为( )。
A. Label1.BackStyle=0
B. Label1.BackStyle=1
Label1.BorderStyle=0 Label1.BorderStyle=1
C. Label1.BackStyle=True
D. Label1.BackStyle=False
Label1.BorderStyle=True Label1.BorderStyle=False 3、窗体中有3个按钮Command1、Command2和Command3,该程序的功能是当单击按钮Command1时,按钮2可用,按钮3不可见,正确的程序是( c )。
A.Private Sub Command1_Click( )
B. Private Sub Command1_Click( ) Command2.Visible=True Command2.Enabled=True
Command3.Visible=False Command3.Enabled=False
End Sub End Sub
C. Private Sub Command1_Click( )
D. Private Sub Command1_Click( ) Command2.Enable=True Command2.Enabled=False
Command3.Visible=False Command3.Visible=False
End Sub End Sub
4、为了把窗体上某个控件变成活动控件,应执行的操作是( )。
A. 单击窗体的边框
B. 单击控件的内部
C. 双击控件
D. 双击窗体
5、若要求在文本框中输入密码时在文本框中显示#号,则应在此文本框的属性窗口中设置( )。
A. Text属性值为#
B. Caption属性值为#
C. PasswordChar属性值为#
D. PasswordChar属性值为真
6、确定一个窗体或控件大小属性是( )。
A.Width或Height
B.Width和Height
C.Top或Left
D.Top和Left
7、假定窗体的名称为(Name属性)为form1,则把窗体的标题设置为“VBTEST”的语句正确的是( )。
A. form1="VBTEST"
B. Caption="VBTEST "
C. form1.test="VBTEST "
D. ="VBTEST "
8、使文本框获得焦点的方法( )。
A. Change
B. GotFocus
C. SetFocus
D. LostFocus
9、为了使标签中的内容居中显示,应把Alignment属性设置为( )。
A. 0
B. 1
C. 2
D. 3
10、假定窗体上有一个Text1文本框,为使它的文本内容位于中间并且没有边框,则正确的属性设置为( )。
A. Text1.Alignment=1
B. Text1.Alignment=2
Text1.BorderStyle=0 Text1.BorderStyle=1
C. Text1.Alignment=1
D. Text1.Alignment=2
Text1.BorderStyle=1 Text1.BorderStyle=0
11、VB窗体设计器的主要功能是( )。
A.建立用户界面
B. 编写源程序代码
C. 添加图
D. 显示文字
12、下列不能打开工具箱窗口的操作是( )。
A. 单击“视图”菜单中的“工具箱”菜单项
B. 按Alt+F8键
C. 单击工具栏上的“工具箱”按钮
D.按Alt+V,然后按Alt+X键
13、同时改变一个活动控件的高度和宽度,正确的操作是( )。
A. 拖拉控件4个角上的某个小方块
B. 只能拖拉位于控件右下角的小方块
C. 只能拖拉位于控件左下角的小方块
D. 不能同时改变控件的高度和宽度
14、假定窗体上有一个文本框,名为Txt1,为了使该文本框的内容能够换行,
并且具有水平和垂直滚动条,正确的属性设置为( )。
A. Txt1.MultiLine = True
B. Txt1.MultiLine = True
Txt1.ScrollBars = 0 Txt1.ScrollBars = 3
C. Txt1.MultiLine = False
D. Txt1.MultiLine = False
Txt1.ScrollBars = 0 Txt1.ScrollBars = 3
15、为了了取消窗体的最大化功能,需要把它的一个属性设置为False,这个属性是( )。
A. ControlBox
B. MinButton
C. Enabled
D. MaxButton
16、为了使标签覆盖背景,应把BackStyle属性设置为( )。
A. 0
B. 1
C. True
D. False
17、在文本框(Text1)和文本框(Text2)中分别输入123和123,然后单击命令按钮,在标签中显示结果为246。
能实现上述功能的语句是( )。
A. a = Text1.Text + Text2.Text
B. a = Val(Text1.Text + Text2.Text) Label1.Caption = Str(a) Label1.Caption = Str(a)
C. a = Val(Text1.Text) + Val(Text2.Text)
D. val(a) = Text1.Text + Text2.Text
Label1.Caption = Str(a) Label1.Caption = Str(a)
18、如果要向工具箱中加入控件的部件,可以利用“工程”菜单中的( )命令。
A. 引用
B. 部件
C. 工程属性
D. 加窗体
19、如果希望一个窗体在显示的时候没有边框,应该设置的属性是( )。
A. 将窗体的标题(Caption)设成空字符
B. 将窗体的Enabled属性置成False
C. 将窗体的BorderStyle属性置成None
D. 将窗体的ContalBox置成False
20、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是( )。
A. 工程资源管理器窗口
B. 工具箱窗口
C. 代码窗口
D. 属性窗口
21、以下叙述中正确的是( )。
A. 窗体的Name属性指定窗体的名称,用来标识一个窗体
B. 窗体的Name属性的值是显示在窗体标题栏中的文本
C. 可以在运行期间改变对象的Name属性的值
D. 对象的Name属性值可以为空
22、刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是( )。
A. 单选按钮
B. 图片框
C. 通用对话框
D. 文本框
23、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是( )。
A. 工程资源管理器窗口
B. 工具箱窗口
C. 代码窗口
D. 属性窗口
二、填空题
1、窗体、图片框或图像框中的图形通过对象的( picture )属性设置。
2、为了使标签能自动调整大小以显示全部文本内容,应把标签的( autosize )属性设置为True。
3、窗体文件的扩展名为( .frm ),每个窗体对应一个窗体文件,窗体及其控件的属性和其它信息(包括代码)都存放在该窗体文件中。
4、写出清除标签显示信息的语句为( label1.caption=”” )。