C、Pages和PageCount D、Objects和OjbectCount
4.在VFP中,下列语句结构中的______提供了给单个对象指定多个属性的方便途径。
A、IF??ELSE??ENDIF B、DO WHILE??ENDDO C、WITH??ENDWITH D、FOR??ENDFOR
5.在相对引用对象时涉及到一些关键字,其中, 表示该对象的直接容器。 A、This
B、Parent
C、Thisform
D、ActivatePage
6.设表单frmA包含命令按钮组cmgB,cmgB中包含命令按钮cmdC和cmdD,在cmdD的Click事件代码中要调用cmdC的Click事件代码,则下列调用中错误的是: ______。 A、Thisform.cmgB.cmdC.Click B、This.Parent.cmdC.Click
C、This.cmgB.cmdC.Click D、This.Parent.Parent.cmgB.cmdC.Click
7.如右图所示,在表单Form1上有一个命令按钮组CmgB,命令按钮组CmgB中含有2个命令按钮CmC和CMD。如果要在CMC的Click事件代CMD的Click事件代码,则下列调用中不是 。
A、ThisForm.CmgB.CmD.Click B、This.Parent.CmD.Click
C、This.CmgB.CmD.Click D、This.Parent.Parent.CmgB.CmD.Click
8.要实现向表单上添加一个表或视图中的字段,以下所列的操作中错误的是: 。 A、 将字段从“数据环境设计器”窗口中拖动到表单上 B、 将字段从“数据库设计器”窗口中拖动到表单上 C、 将字段从“项目管理器”窗口中拖动到表单上 D.将字段从“表设计器”窗口中拖动到表单上
9.不可以在表单或表单集的“数据环境”中添加或创建的是: ______。
A. 表 B. 表之间的临时关系 C. 查询 D. 视图 10.下列关于表单设计的叙述中错误的是:______。
A、使用“表单设计器”可以创建表单集
B、使用“表单设计器”可以将所设计的表单以类的形式保存在类库中 C、可以对表单添加新属性和新方法
D、“数据环境”对象是表单所包含的子对象,可以添加到表单上
26
码中调用正
确
的
CmgB 11.将备注型字段从“数据环境设计器”窗口中拖动到表单,在表单上将创建一个 控件。
A、 Grid
B、 EditBox
C、 TextBox
D、 CommandButton
12.要在表单上创建一个复选框,可以将表中的 型字段从“数据环境设计器”窗口中拖动到表单中。
A、备注
B、 数值
C、 通用
D、 逻辑
13.将一个逻辑型字段从“数据环境设计器”窗口中拖放到表单,则将在表单上将创建一个 控件。
A、CheckBox
B、EditBox
C、TextBox
D、CommandButton
14.在运行表单时,有时需要将参数传递到表单。若要将参数传递到表单,则应在表单的 事件代码中包含PARAMETERS语句。 A、Load
B、Init
C、Destroy
D、Activate
15.包含在其他表单中的表单称为 子表单 。它不能移出父表单 16. 表单集 是一种容器类,由一个或多个相关表单组成。
17.VFP中所有的容器对象都具有与之相关的计数属性和集合属性。命令按钮组的计数属性是ButtonCount,集合属性是 Buttons 。
18.相对引用运用于某个对象的事件处理代码或方法程序中,通常需要用到一些关键字。如果要对该对象的直接容器进行引用,则应使用 PARENT 关键字。
19.下图表示了一种容器的包容方式:表单集“表单集1”(该对象的NAME属性为FormSet1)中包含2个表单(它们的NAME属性分别是Form1和Form2);表单“Form1”中有一个页框,该页框(NAME属性为Pageframe1)包含2个页面(它们的NAME属性分别是Page1和Page2);页面“Page1”中包含一个表格(NAME属性为Grid1);表格中包含2个列控件(它们的NAME属性分别是CoLumn1和CoLumn2)。则对表单“Form1”中表格第一列中的文本框(NAME属性为Text1)对象的绝对引用为 Formset1.Form1.Pageframe1. Page1.Grid1.CoLumn1.Text1 ;从表单集开始对该对象的相对引用为 Thisformset.Form1.Pageframe1. Page1.Grid1.CoLumn1.Text1 。
27
20.在VFP中允许创建两种类型的应用程序:单文档界面和多文档界面。为了支持这两种类型的文档界面,在VFP中可以创建以下三种类型的表单:子表单、浮动表单和 顶层表单 。
第八章 控件
1. 是放在表单上用以显示数据、执行操作或表单更易阅读的一种图形对象。
A、 类
B、 控件
C、 图片
D、 事件
2. 要实现向表单上添加一个表或视图中的字段,以下所列的操作中错误的是: 。
A、将字段从“数据环境设计器”窗口中拖动到表单上 B、将字段从“数据库设计器”窗口中拖动到表单上 C、将字段从“项目管理器”窗口中拖动到表单上 D、将字段从“表设计器”窗口中拖动到表单上
3. 对于标签控件,可以显示文本,其中的文本不能被用户直接更改,通常用于提示信息。标签的 属性可以设置控件是否自动换行。
A、Autosize B、ControlSource C、WordWrap
D、Caption
4. 如果要检验文本框中的值,可以在文本框的 事件相关方法中写入代码。如果文本框中的值不符合要求,则返回.F.,这样,光标将不能离开该文本框。 A、Valid
B、Init C、GotFocus D、Click
5. 可以利用复选框(CheckBox)指定或显示一个逻辑状态,当复选框的Value属性的值为数值型时,Value属性不可能出现的值是 。
A、0 B、1 C、2 D、3
6.下列四组控件中,均可直接添加到表单中的是 。 A、命令按钮、选项按钮组、标签 C、页面、复选框、文本框
B、表格列、命令按钮组、组合框 D、计时器、编辑框、选项按钮
7.下列各组控件中,全部都具有ControlSource属性的是 。 A、表单、列表框、表格、标签 B、复选框、计时器、编辑框、命令按钮 C、文本框、选项按钮组、微调框、表格列 D、组合框、页面、形状、表单集
8. 下列控件中,不具有ControlSource属性的控件是:______。
A、命令按钮组 B、命令按钮 C、选项按钮组 D、选项按钮
28
9. 文本框和编辑框控件均为数据绑定型控件,两者均通过 属性与数据源进行绑定。
A、ControlSource B、RecordSource与RecordSourceType C、Value D、RowSource与RowSourceType 10.下列各组控件中,全部可与表中数据绑定的控件是 。
A、EditBox、Grid、Line、ComboBox B、ListBox、Shape、OptionButton、EditBox C、ComboBox、Grid、TextBox、EditBox
D、CheckBox、Separator、EditBox、Grid
11. 对于数据绑定型控件,主要是设置控件源( ,指控件的数据源)。在使用数据绑定型控件时,所输入或选择的值(Value)将保存在数据源中。
A、 RowSource B、 RecordSource C、 ControlSource D、 DataSource
12.当某个数据绑定型控件(非表格控件)与某个表的字段绑定后,若移动表中记录指针使该字段的值发生变化,则该控件的 属性的值也将随之发生变化。
A、ControlSource B、Name C、Caption D、Vaule
13.下列各组控件中,均具有Caption属性从而可直接设置它们的访问键的是: 。 A、 CommandButton、OptionButton、CheckBox B、 Grid、CommandGroup、ComboBox C、 Page、ListBox、TextBox D、 PageFrame、Timer、EditBox
14. 若选项按钮组的ControlSource属性设置为表的数值型字段,则在点击该选项按钮组中的选项按钮时, 属性的内容被保存到表中的字段中。
A、选项按钮的Caption B、选项按钮的ControlSource C、选项按钮组的Value D、选项按钮组的ButtonCount
15. 若要将选项按钮组中选项按钮的Caption属性保存到表的字段中,可进行如下的属性设置操作:将选项按钮组的_____属性设置为表中的一个字符型字段。
A、Value B、Caption C、ControlSource D、Name 16.以下有关控件的叙述中,错误的是 。 A、表单上的计时器控件,在表单运行时不可见 B、文本框与编辑框控件没有Caption属性 C、复选框控件的Value属性值可以是0、1、2
D、标签控件的Caption属性值是一个字符型数据,其长度没有限制
29
17. 关于表格控件,下列说法中不正确的是:______。
A、表格中的列是一个容器对象 B、表格是一个数据绑定型控件
C、可以为整个表格设置数据源,也可以为表格中每个列单独设置数据源 D、表格的数据源可以是数据库
18. 关于表格控件,下列说法中不正确的是:______。
A、表格的数据源可以是表、视图、查询 B、表格中的列控件不包含其他控件 C、表格能显示一对多关系中的子表 D、表格是一个容器对象
19. 计时器控件的Interval属性值的作用是确定 事件发生的频率,而不是决定该事件可进行多长时间。
A、Init
B、Destroy
C、Timer
D、Error
20. 页框(PageFrame)能包含的对象是______。
A、页面
B、列
C、标头
D、表单集
21.页框控件是包含页面的容器对象,利用它可以创建一个用以包含页面的页框。对页面所在的表单使用 方法时,只刷新当前活动的页面。
A、 Refresh
B、 Release
C、 Show
D、 Cls
22. 访问键能在表单的任何地方通过按Alt和访问键来选择一个控件。访问键的设置方法是在Caption属性值中作为访问键的字母前加上一个______。
A、\\-
B、\\<
C、&
D、@
23. 在VFP的数据表中,通用型字段是用来放置特定的OLE对象的,OLE的中文含义是: 对象链接与嵌入 ;数据表中OLE对象的数据,实际上是存储在主名与表文件的主名相同而扩展名为 FPT 的文件中。
24. 在一个表单中,一个OLE绑定型控件利用表中的 通用 型字段显示一个OLE对象。
25.如果要让一个文本框的初始设置为当前日期且不能更改,则应该在该文本框的 Init 事件中设置代码This.Value = DATE(),同时要将该文本框的 Enabled 属性设置为.F.。
26.将文本框对象 readonly 属性设置为.T.时,则表单运行时,该文本框可以获得焦点,但文本框中显示的内容为只读。将文本框对象的Enabled 属性设置为.F.时,则表单运行时,该文本框不可以获得焦点,而且文本框中显示的内容为只读。
27.列表框和组合框的RowSourcetype属性决定了数据值的源类型; RowSource 属性指定数据值的来源。
30
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库VFP练习题及答案(6)在线全文阅读。
相关推荐: