表单和控件测试题
1.单选题:(1.0 分) 在下列 VFP 的基类中,无 CAPTION 属性的基类是_________ A.标签 B.文本框 C.选项按钮 D.复选框 解答:解答:B 参考答案: B 2.单选题:(1.0 分) 将某个控件绑定到一个字段, 移动记录后字段的值发生变化, 这时该控件的_______属性的值 也随之变化。 A.Value B.Name C.Caption D.没有 解答:解答:A 参考答案: A 3.单选题:(1.0 分) 用户在 VFP 中创建子类或表单时,不能新建的是 ______________. A.属性 B.方法 C.事件 D.事件的方法代码 解答:解答:C 参考答案: C 4.单选题:(1.0 分) 如果要引用一个控制所在的直接容器对象,则可以使用下列_____属性。 A.THIS B.THIS C.PARENT D.都可以 解答:解答:C 参考答案: C 5.单选题:(1.0 分) 命令按钮中显示的文字内容,是在属性_______中设置的。 A.Name B.Caption C.FontName D.ControlSource 解答:解答:B 参考答案: B 6.单选题:(1.0 分) 当用鼠标使组合框的内容发生变化时,将首先触发_______事件。 A.InteractiveChange B.Click C.Init D.DownClick 解答:解答:A 参考答案: A 7.单选题:(1.0 分) 若要建一个有 5 个按钮的选项组,应将属性_____的值改为 5。 A.Optiongroup B.Buttoncount C.BoundColumn D.ControlSource 解答:解答:B 参考答案: B 8.单选题:(1.0 分) VFP 系统环境下,运行表单的命令为_______。 A.DO B.REPORT C.DO D.只能在项目管理器中运行 解答:解答:A 参考答案: A 9.单选题:(1.0 分) 建立事件循环的命令为______ 。 A.READ EVENTS B.CLEAR EVENTS C.DO WHILE„„ENDDO D.FOR„„„ENDFOR 解答:解答:A 参考答案: A 10.单选题:(1.0 分) 设有一个页框含有3个页面, 其中第一个页面的名字为 Page1, 上面有二个命令按钮: Ok、 Print, 如果要在 Print 的 Click 事件中引用 Ok 的 Click 事件代码, 则采用_______。 A.This.Parent.Ok.Click() B.This.Page1.Ok.Click() C.This.Ok.Click() D.This.Ok.Click() 解答:解答:D 参考答案: A 11.单选题:(1.0 分) 下列各组控件中,全部可与表中数据绑定的控件是_____。 A.EditBox、Grid、Line B.ListBox、Shape、OptonButton C.ComBox、Grid、TextBox D.CheckBox、Separator、EditBox 解答:解答:C 参考答案: C 12.单选题:(1.0 分) 容器型的对象_________。 A.只能是表单或表单集 B.必须由基类 Container 派生得到 C.能包容其他对象,并且可以分别处理这些对象 D.能包容其他对象,但不可以分别处理这些对象 解答:解答:D 参考答案: C 13.单选题:(1.0 分) 下列四个事件:Init,Load,Activate 和 Destroy 发生的顺序为_____。 A.Init,Load,Activate,Destroy B.Load,Init,Activate,Destroy C.Activate,Init,Load,Destroy D.Destroy,Load,Init,Activate 解答:解答:B 参考答案: A 14.单选题:(1.0 分) 从 CommandButton 基类创建子类 A 和 B,再由 A 类创建 AA 子类,则 A、B 和 c mdAA 必具有相同的_________。 A.Caption 属性 B.Name 属性 C.BaseClass 属性 D.ParentClass 属性 解答:解答:C 参考答案: C 15.单选题:(1.0 分) 下列控件不可以直接添加到表单中的是__________ A.命令按钮 B.命令按钮组 C.选项按钮 D.选项按钮组 解答:解答:C 参考答案: C 16.单选题:(1.0 分) 选项按钮组中选项按钮的个数由_________属性决定 A.ControlCount B.OptionCount C.ButtonCount D.ObjectCount 解答:解答:C 参考答案: C 17.单选题:(1.0 分) 下列属于方法名的是__________ A.GotFocus B.SetFocus C.LostFocus D.Activate 解答:解答:C 参考答案: B 18.单选题:(1.0 分) 不可以在表单或表单集的数据环境中添加或创建的是_________ A.表 B.视图 C.查询 D.表之间的临时关系 解答:解答:D 参考答案: C 19.单选题:(1.0 分) Grid所包容的对象是__________ A.Header B.TextBox C.Column D.EditBox 解答:解答:C 参考答案: C 20.单选题:(1.0 分) 设表单 frmA 包含命令按钮组 cmgB,cmgB 中包含命令按钮 C 和 D,在 D 的 Cli ck 事件代码中要引用 C,则在下列引用方法中不能正确引用的是( ) A.THIS.cmgB.C B.THIS.Parent.C C.cmgB.C D.THIS.Parent.Parent.cmgB.C 解答:解答:C 参考答案: C 21.单选题:(1.0 分) 在运行表单时,为设置属性值或指定操作的默认值,有时需要将参数传递到表单,若要将参 数传递到表单,则应在表单的_______事件代码中包含 PARAMETERS 语句。 A.Load B.Init C.Destroy D.Activate 解答:解答:D 参考答案: B 22.单选题:(1.0 分) MultiSelect 属性是( )控件所特有的属性。 A.Grid B.ListBox C.ComboBox D.OptionGroup 解答:解答:B 参考答案: B 23.单选题:(1.0 分) 如果要引用一个控件所在的直接容器对象,则可以使用下列关键字。 A.THIS B.THIS C.PARENT D.都可以 解答:解答:C 参考答案: C 24.单选题:(1.0 分) 关于表格控件,下列说法中不正确的是。 A.表格的数据源可以是表、视图、查询 B.表格中的列控件不包含其他控件 C.表格能显示一对多关系中的子表 D.表格是