论坛转帖 |最新更新 | 软件分类 | 下载排行 | 文章教程 2011年计算机等级考试二级VFP 辅助练习题及答案
您的最佳线路是 电信
绿色软件推出论坛转贴功能!
您的位置:首页认证考试等级考试 → 2011年计算机等级考试二级VFP 辅助练习题及答案

2011年计算机等级考试二级VFP 辅助练习题及答案

出处:本站整理 作者:VFP

练习题:简答题

1. 用向导建立表单要经过哪些步骤?
2. 如何建立顶层表单、浮动表单、子表单?
3. 如何建立表单集?
4. 如何自定义属性和自定义方法程序?
5. 文本框、编辑框、选项按钮组、复选框分别与表中的哪种类型的字段对应?
6. 组合框、下拉列表框、列表框有什么区别?如何构建?
7. 组合框可以与哪些数据绑定,如何绑定?
8. 如何将新的数据项添加到组合框、列表框的列表项中?
9. 如何在容器对象、页框对象内添加新控件?
10. 试指出复选框、列表框、表格、组合框、选项按钮、微调、文本框、编辑框的ControlSource属性的区别。

练习题答案

1. 用向导建立表单要经过哪些步骤?
【答案】经过启动表单向导、从父表中选定字段、从子表中选择字段、建立表之间的关系、选择表单样式的完成六个步骤。

2. 如何建立顶层表单、浮动表单、子表单?
【答案】通过设置表单属性来建立,具体方法是:
顶层表单:将Showwindow属性设置为2(作为顶层表单);
子表单:将Showwindow属性设置为0(在屏幕中)或1(在顶层表单中);
浮动表单:将Desktop属性值设置为.T.。

3. 如何建立表单集?
【答案】先建立一个表单,再使用“表单”菜单中的“创建表单集”功能,然后可使用菜单向其中添加表单。

4. 如何自定义属性和自定义方法程序?
【答案】使用“表单”菜单中的“新建属性”和“新建方法程序”完成。

5. 文本框、编辑框、选项按钮组、复选框分别与表中的哪种类型的字段对应?
【答案】可与文本框绑定的数据类型有:字符型、数值型、日期型、日期时间型、货币型、逻辑型;可与编辑框绑定的数据类型有:字符型、备注型;可与选项按钮组绑定的数据类型有数值型、浮点型、整型;可与复选框绑定的数据类型有:逻辑型、数值型。

6. 组合框、下拉列表框、列表框有什么区别?如何构建?
【答案】组合框是可在其中选择列表或输入数据的控件,组合框分为下拉组合框和下拉列表框两类,下拉组合框可输入数据也可选择数据,而下拉列表框只能选择数据;列表框只能选择数据,列表框与下拉列表框的区别在于:列表框在界面上多行显示,可同时选择多个项目,而下拉列表框在界面上只显示一行,不能同时选定多个数据。
组合框中通过设计style属性来区别是下拉组合框还是下拉列表框

7. 组合框可以与哪些数据绑定,如何绑定?
【答案】组合框中的数据有多种,通过设置Rowsourcetype属性进行设置,见下表

属性值

说 明

0

无(默认值)。在程序运行时,通过AddItem方法添加组合框条目,通过RemoveItem方法移去组合框条目。

1

值。通过RowSource属性手工指定具体的组合框条目。如:“北京,上海,重庆,武汉“

2

别名。将表中的字段值作为组合框的条目。ColumnCount属性指定要取的字段数目,也就是组合框的列数。指定的字段总是表中最前面的若干字段。如ColumnCount属性为0或1,则列表将显示表中第一个字段的值。

3

SQL语句。将SQL SELECT语句的执行结果作为组合框条目的数据源。如RowSource=“SELECT * FROM GZJ INTO CURSOR TMP”

4

查询(.qpr)。将.qpr文件执行产生的结果作为组合框条目的数据源。如:

5

数组。将数组中的内容作为组合框条目的来源。数组要先定义并赋值,如若有数组ab,则RowSource=ab

6

字段。将表中的一个或几个字段作为组合框条目的数据源,如RowSource=”GZJ.姓名,GZJ.职称”。与RowSourceType值为2(别名)不同,这里可以指定所需的字段。

7

文件。将某个驱动器和目录下的文件名作为组合框的条目。在运行时,用户可以选择不同的驱动器和目录。可以利用文件名框架指定一部分文件,如要在组合框中显示当前目录下Visual FoxPro表文件清单,可将RowSource值设为*.dbf。
此时,List(1)代表驱动器,List(2)代表路径,List(3)是一个分隔行,List(4)是[..],表示父目录,单击它,返回到人父目录。

8

结构。将表中的字段名作为组合框的条目,由RowSource属性指定表。若RowSource属性值为空,则组合框显示当前表中的字段名清单。

9

弹出式菜单,将弹出式菜单作为组合框条目的数据源。

 

 

 

 

 

 

 

 

 

 

 

 

8. 如何将新的数据项添加到组合框、列表框的列表项中?
【答案】使用additem属性完成.

9. 如何在容器对象、页框对象内添加新控件?
【答案】先让容器控件进入编辑状态,再向其中添加。

10. 试指出复选框、列表框、表格、组合框、选项按钮、微调、文本框、编辑框的ControlSource属性的区别。
【答案】ControlSource属性指定与对象绑定的数据源。
对于文本框、复选框、选项按钮、微调节器框、编辑框,ControlSource属性值一般是字段,功能是指定数据源和存放数据值,设计和运行时可用;对于组合框、列表框,其意义表示用户从列表中选择的值保存在何处;对于表格,若“列”的 Bound 属性设置为“真”(.T.),则“列”的 controlsource 属性设置适用于列和它所包含的任何控制。若再试图设置控制的 controlsource 属性,则产生一个错误。若“列”的 Bound 属性设置为“假”(.F.),则可以直接设置控制的 controlsource 属性。若又设置了“列”的 controlsource 属性,则此设置覆盖控制的 ControlSource 设置,指定与表格控制相绑定的数据源。设计时可用,运行时只读写。

日期:2010-9-30 11:57:03 人气: 0 次 [ ]

[查看完整的评论内容]  一共评论(0)条

您的昵称:

表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲

字数: 0/500 注:您的评论需要经过审核才会显示出来

已有 0 条网友评论 〖查看所有评论〗
更多>>

常用软件