vfp练习题--stu

发布时间 : 星期一 文章vfp练习题--stu更新完毕开始阅读

2.一对多表单中的表格显示的是_________的数据。 3.“表单”菜单在__________________时出现在VFP主菜单中。

4.默认情况下,通过表单向导设计的表单中,出现的定位按钮有_________个移动记录指

针的按钮。

5.CreateObject (Form) 的作用是__________________,AddObject () 函数的作用是

_____________________。

6.决定表单外观的属性是____________,决定表单显示时界面大小的属性是_________,

决定表单显示时位置的属性是_________。

7.表单执行时,允许用户作一些错误操作,并能进行相应处理,则称表单具有_________

能力。

8.结束事件循环命令是_______________。

9.决定表单能否最大化、最小化的属性分别是_______________和_______________。

10.表格是一个容器对象,它能包含的对象是____________。

11.带参运行表单的命令是___________________________。 12.表单的Init事件在____________时发生,Activate事件在____________时发生,Load

事件在_______________时发生,Unload事件在_______________时发生。

13.如果将Movable属性设置为.F.,那么用户运行时不能移动表单,在设计时_________

移动表单。

14.要让表单及其所包含的对象在对属性更改后立即反映出更改,应将表单的LockScreen

属性设置为______。

23

第八章 控件

一、选择题

1.与某字段绑定的复选框对象运行时呈灰色显示,说明当前记录对应的字段值为______。 A.0 B..F. C.NULL D.\

2.Grid默认包含的对象是______。 A.Header B.TextBox C.Column D.EditBox

3.如果要在列表框中一次选择多个项(行),必须设置______属性为.T.。 A.MultiSelect B.ListItem C.ListBox D.Enable

4.要将表cj.db与Grid对象绑定,应设置Grid对象的两个属性的值如下______。 A.RecordSourceType属性为cj,RecordSource属性为0 B.RecordSourceType属性为0,RecordSource属性为cj C.RowSourceType属性为0,RowSource属性为cj D.RowSourceType属性为cj,RowSource属性为0 5.如果ListBox对象的RowSourceType设置为6,以一个表的字段为行数据源,则______。 A.在数据环境中添加此表,运行时用户从列表选择数据,将移动此表的记录指针 B.在数据环境中添加此表,运行时可以使用AddItem方法,对列表增加新项 C.在数据环境中不必添加此表,ListBox会找到表文件 D.列表不能使用多列方式

6.Print方法的作用是在______对象上打印一个字符串。 A.Text B.Label C.Form D.EditBox

7.Grid的集合属性和计数属性是______。 A.Columns和ColumnCount B.Forms和FormCount C.Pages和PageCount D.Controls和ControlCount

8.下列控件不可以直接添加到表单中的是______。 A.命令按钮 B.命令按钮组 C.选项按钮 D.选项按钮组

9.RemoveObject方法不能从______对象中删除指定的对象。 A.Form B.CommandButton C.PageForm D.ComboBox

10.如果ComboBox对象的RowSourceType设置为3(SQL语句),则在RowSource属

性中写入的SELECT语句,必须包含______子句。 A.GROUP BY B.ORDER BY C.INTO TABLE D.INTO CURSOR

11.学生管理数据库中有二个表:学生表和成绩表,表结构分别如下, xs.dbf cj.dbf 学号 xh c, 8 学号 xh c,8 姓名 xm c, 8 课程号 kch c,4 性别 xb c, 2 课程名 kcm c,20 出生日期 csrq d 成绩 cj n,3

有一个按班级号查该班每一个学生总成绩的表单:班级号由学生学号的前4位组成。该

表单组合框的RowSource Type属性为3-SQL语句,则它的RowSource属性为

24

12.不具有hide方法的控件对象是______。 A.TextBox B.ComboBox C.Grid D.Timer

13.一定属于绝对引用的关键字是______。 A.This B.ThisForm C.ThisFormSet D.Parent

14.要想执行设置了快捷键的某命令按钮的Click事件,可以有______种方法。 A.1 B.2 C.3 D.4

15.设表单中某选项按钮组包含三个选项按钮,现在要求让第二个选项按钮失去作用,应

设置______的Enabled属性值为.F.。 A.选项按钮组 B.任一选项按钮 C.第二个选项按钮 D.所有的选项按钮

_______。

A.SELECT DISTINCT SUBSTR (xh, 1, 4) FROM xs INTO CURSOR xtmp B.SELECT SUBSTR (xh, 4) FROM xs INTO CURSOR xtmp C.SELECT DISTINCT xh FROM xs INTO CURSOR xtmp

D.SELECT DISTINCT SUBSTR (xh, 1, 4) FROM xs INTO xtmp

二、填空题

1.选项按钮组的选项按钮个数由_______________属性决定。

2.要使标签(Label)中的文本能够换行,应将_______________属性设置为.T.。

3.OLE绑定型控件作用通常是________________________,OLE容器控件作用通常是

______________________。

4.对于表单中的对象,系统默认的“Tab键顺序”是___________________________。 5.对象的Enabled属性的作用是___________________________,Visible属性的作用是

________________________________。

6.列表框的数据源属性是_____________,数据源类型属性是_________________。

7.从ThisFormSet.Form1.PageFrame1.ActivePage.OptionGroup1.Vale代码中可以判断

至少涉及到了_________容器对象。 8.为使刷新页框时,同时刷新页框内各个页面,对页框的Refresh方法可以添加如下代码: n = This. ____________

For i = 1 to n

This. ___________ . Refresh EndFor

9.若想让文本框对象中显示的内容不被误修改,可以设置文本框对象的_____________

属性为_______。

10.复选矿控件的Vale属性值可以是__________________。

25

第九章 报表和标签

一、选择题

1.标签实质上是一种______。 A.一般报表 B.比较小的报表 C.多列布局的特殊报表 D.单列布局的特殊报表

2.VFP系统提供了______种标准标签。 A.86 B.68 C.75 D.89

3.向报表中添加报表控件的操作方法与向表单添加控件的操作方法______。 A.相同 B.不相同 C.可能相同,可能不同 D.有些相同,有些不同

4.如果要改变标尺刻度为像素,则需要______。 A.“格式”菜单中选择“设置网格刻度”命令 B.“工具”菜单中选择“设置网格刻度”命令 C.“格式”菜单中选择“选项”命令 D.“工具”菜单中选择“选项”命令

5.报表文件的扩展名是______。 A.lbx B.frt C.prg D.frx

二、填空题

1.____________定义报表打印格式。 2.在VFP中,用来打开报表设计器的命令是__________________和_______________。

3.默认情况下,“报表设计器”中显示三个带区,分别是_________、_________和

____________。

4.使用“标签向导”设置标签时,必须首先确定___________。

5.VFP系统的尺寸类型有_________和公制。

26

联系合同范文客服:xxxxx#qq.com(#替换为@)