当前位置:文档之家› 表单和控件测试题(6)

表单和控件测试题(6)

表单和控件测试题(6)
表单和控件测试题(6)

在下列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. THISFORM

C. PARENT

D. 都可以

解答:C

参考答案: C

5. 单选题:(1.0分)

命令按钮中显示的文字内容,是在属性_______中设置的。

A. Name

B. Caption

C. FontName

D. ControlSource

解答:B

参考答案: B

当用鼠标使组合框的内容发生变化时,将首先触发_______事件。

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 FORM <表单名>

B. REPORT FORM <表单名>

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,上面有二个命令按钮:CmdOk、CmdPrint,如果要在CmdPrint的Click事件中引用CmdOk的Click事件代码,则采用_______ 。

A. This.Parent.CmdOk.Click()

B. Thisform.Page1.CmdOk.Click()

C. This.CmdOk.Click()

D. Thisform.CmdOk.Click()

解答:D

参考答案: A

下列各组控件中,全部可与表中数据绑定的控件是_____。

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基类创建子类cmdA和cmdB,再由cmdA类创建cmdAA子类,则cmdA、cmdB和c mdAA必具有相同的_________。

A. Caption属性

B. Name属性

C. BaseClass属性

D. ParentClass属性

解答:C

参考答案: C

15. 单选题:(1.0分)

下列控件不可以直接添加到表单中的是__________

A. 命令按钮

B. 命令按钮组

C. 选项按钮

D. 选项按钮组

解答:C

参考答案: C

选项按钮组中选项按钮的个数由_________属性决定

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中包含命令按钮cmdC和cmdD,在cmdD的Cli ck事件代码中要引用cmdC,则在下列引用方法中不能正确引用的是( )

A. THISFORM.cmg

B.cmdC

B. THIS.Parent.cmdC

C. cmgB.cmdC

D. THIS.Parent.Parent.cmgB.cmdC

解答:C

参考答案: C

在运行表单时,为设置属性值或指定操作的默认值,有时需要将参数传递到表单,若要将参数传递到表单,则应在表单的_______事件代码中包含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. THISFORM

C. PARENT

D. 都可以

解答:C

参考答案: C

24. 单选题:(1.0分)

关于表格控件,下列说法中不正确的是。

A. 表格的数据源可以是表、视图、查询

B. 表格中的列控件不包含其他控件

C. 表格能显示一对多关系中的子表

D. 表格是一个容器对象

解答:B

参考答案: B

25. 单选题:(1.0分)

文本框绑定到一个字段后,对文本框中的内容进行输入或修改时,文本框中的数据将同时保存到中。

A. Value属性和Name

B. Value属性和该字段

C. Value属性和Caption属性

D. Name属性和该字段

解答:C

若从表单的数据环境中,将一个逻辑型字段拖放到表单中,则在表单中添加的控件个数和控件类型分别是

A. 1,文本框

B. 2,标签和文本框

C. 1,复选框

D. 2,标签和复选框

解答:D

参考答案: C

27. 单选题:(1.0分)

下面关于属性、方法和事件的叙述,错误的是

A. 在新建一个表单时,不可以添加新的属性,方法和事件

B. 方法用于描述对象的行为,属性用于表示对象的状态

C. 事件代码也可以象方法一样被显示调用

D. 基于同一个类产生的两个对象可以分别设计自己的属性值

解答:A

参考答案: A

28. 单选题:(1.0分)

创建对象时发生__________事件

A. Init

B. Load

C. InteractiveChange

D. Activate

解答:A

参考答案: A

29. 单选题:(1.0分)

下列控件中,__________在运行时一定不可见

A. OptionButton

B. Page

C. OptionGroup

D. Timer

解答:D

参考答案: D

30. 单选题:(1.0分)

当调用一个表单的show方法时,可能激发表单的()

A. load事件

B. init事件

C. activate事件

D. click事件

解答:C

下面对控件的描述正确的是

A. 用户可以在组合框中进行多重选择

B. 用户可以在列表框中进行多重选择

C. 用户可以在一个选项组中选中多个选项按钮

D. 用户对一个表单内的一组复选框只能选中其中一个

解答:B

参考答案: B

32. 单选题:(1.0分)

确定列表框内的某个条目是否被选定应使用的属性是

A. Value

B. ColumnCount

C. ListCount

D. Selected

解答:D

参考答案: D

33. 单选题:(1.0分)

对于表单来说,用户可以设置其ShowWindow属性,该属性的取值可以为:

A. 在屏幕中或在顶层表单中或作为顶层表单

B. 普通或最大化或最小化

C. 无模式或模式

D. 平面或3维

解答:B

参考答案: A

34. 单选题:(1.0分)

下列对象中,属于容器类的是__________。

A. 文本框

B. 组合框

C. 页框

D. 选项按钮

解答:C

参考答案: C

35. 单选题:(1.0分)

在Visual Foxpro系统中,用户不能自定义。

A. 对象的属性

B. 对象的方法

C. 对象的事件

D. 对象所基于的类

解答:D

参考答案: C

36. 单选题:(1.0分)

数据环境泛指定义表单、表单集或报表时使用的数据源,数据环境中只能包括。

A. 表、视图和关系

B. 表

C. 表和关系

D. 表和视图

解答:D

参考答案: A

37. 单选题:(1.0分)

对于任何一个表单来说,下列说法中正确的是。

A. 均可以创建新的属性、事件和方法

B. 仅可以创建新的属性和事件

C. 仅可以创建新的属性和方法

D. 仅可以创建新的事件和方法

解答:C

参考答案: C

38. 单选题:(1.0分)

关于表格控件,下列说法中不正确的是。

A. 表格的数据源可以是表、视图、查询

B. 表格中的列控件不包含其他控件

C. 表格能显示一对多关系中的子表

D. 表格是一个容器对象

解答:B

参考答案: B

39. 单选题:(1.0分)

在下列Visual Foxpro的基类中,无Caption属性的基类是。

A. 标签

B. 选项按钮

C. 复选框

D. 文本框

解答:D

参考答案: D

40. 单选题:(1.0分)

表单的Name属性是用于。

A. 作为保存表单时的文件名

B. 显示在表单标题栏中

C. 引用表单对象

D. 作为运行表单程序时的程序名

解答:D

参考答案: C

41. 单选题:(1.0分)

对列表框的内容进行一次新的选择,一定会发生__________事件。

A. Click

B. When

C. GotFocus

D. InteractiveChange

解答:D

参考答案: D

42. 单选题:(1.0分)

以下类中,属于控件中非可视控件类的是

A. PAGEFRAME

B. FORM

C. CUSTOM

D. OPTIONGROUP

解答:A

参考答案: C

43. 单选题:(1.0分)

表单集被相对引用时的名称是

A. FORM

B. THISFORM

C. FORMSET

D. THISFORMSET

解答:D

参考答案: D

44. 单选题:(1.0分)

如果COMBOBOX对象的ROWSOURCETYPE设置为3(SQL语句),则在ROWSOURCE 属性中写入的SELECT语句,必须包含________子句。

A. GROUP BY

B. ORDER BY

C. INTO TABLE

D. INTO

解答:A

参考答案: D

45. 单选题:(1.0分)

对于创建新类,VFP提供的工具有

A. 类设计器和表单设计器

B. 类设计器和数据库设计器

C. 类设计器和报表设计器

D. 类设计器

解答:C

参考答案: A

46. 单选题:(1.0分)

下列关于子类的存储的说法中正确的是

A. 一个子类必须保存为一个类库

B. 多个子类可以保存到一个类库中

C. 具有父子关系的两个子类不能保存在同一个类库中

D. 具有相同基类的子类才能保存到一个类库中

解答:D

参考答案: B

47. 单选题:(1.0分)

在设计表单时,要弹出数据环境设计器,方法是

A. 选“视图”菜单中的“数据环境”

B. 选“显示”菜单中的“数据环境”

C. 选“编辑”菜单中的“数据环境”

D. 选“编辑”菜单中的“浏览”

解答:B

参考答案: B

48. 单选题:(1.0分)

表格控件的数据源类型

A. 只能是表

B. 只能是表、视图

C. 只能是表、查询

D. 可以是表、视图和查询

解答:D

参考答案: D

49. 单选题:(1.0分)

下列几组控件中,均为容器类的是

A. 表单、列、组合框

B. 页框、页面、表格

C. 列表框、列、下拉列表框

D. 表单、命令按钮组、OLE控件

解答:B

参考答案: B

50. 单选题:(1.0分)

创建对象时发生_________事件。

A. LOSTFOCUS

B. InteractiveChange

C. Init

D. Click

解答:C

参考答案: C

51. 单选题:(1.0分)

所有类都可识别的事件,即最小事件集包括____________。

A. INIT、DESTROY、ERROR

B. LOAD、INIT、DESTROY

C. LOAD、INIT、UNLOAD

D. INIT、ACTIVATE、DESTROY

解答:A

参考答案: A

52. 单选题:(1.0分)

对于任何子类或对象,一定具有的属性是___________。

A. CAPTION

B. BASECLASS

C. FONTSIZE

D. FORECOLOR

解答:B

参考答案: B

53. 单选题:(1.0分)

VFP中可执行的表单文件的扩展名是___________。

A. .sct

B. .scx

C. .spr

D. .spt

解答:B

参考答案: B

54. 单选题:(1.0分)

下列几组控件中,均可直接添加到表单中的是________。

A. 命令按钮组、选项按钮、文本框

B. 页面、页框、表格

C. 命令按钮、页框、编辑框

D. 文本框、列、标签

解答:B

参考答案: C

55. 单选题:(1.0分)

页框(PageFrame)能包容的对象是_________。

A. 页面

B. 列

C. 标头

D. 表单集

解答:A

参考答案: A

56. 单选题:(1.0分)

列表框是________控件。

A. 数据绑定型

B. 非数据绑定型

C. 数值型

D. 逻辑型

解答:A

参考答案: A

57. 单选题:(1.0分)

能够将表单的Visible属性设置为.T.,并使表单成为活动对象的方法是_______

A. Hide

B. Show

C. Release

D. SetFocus

解答:B

参考答案: B

58. 单选题:(1.0分)

下面对编辑框(EditBox) 控制属性的描述正确的是_______

A. SelLength属性的设置可以小于0

B. 当ScrollBars的属性值为0时,编辑框内包含水平滚动条

C. SelText属性在做界面设计时不可用,在运行时可读写

D. Readonly属性值为.T.时,用户不能使用编辑框上的滚动条

解答:D

参考答案: C

excel表单控件与ActiveX控件概念

工作表中的表单、表单控件和ActiveX 控件概念 是的,确实如此。在Microsoft Excel 中,使用少量或者无需 使用Microsoft Visual Basic for Applications (VBA) 代码即可 创建出色的表单。使用表单以及可以向其中添加的许多控件和 对象,您可以显著地增强工作表中的数据项并改善工作表的显 示方式。 ? ? 什么是表单? 无论是打印表单还是联机表单都是一种具有标准结构和格式的文档,这种文档可让用户更轻松地捕获、组织和编辑信息。 ?打印表单含有说明、格式、标签以及用于写入或键入数据的空格。您可以使用Excel 和Excel 模板创建打印表单。 ?联机表单包含与打印表单相同的功能。此外,联机表单还包含控件。控件是用于显示数据或者更便于用户输入或编辑数据、执行操作或进行选择的对象。通常,控件可使表单更便于使用。例如,列表框、选项按钮和命令按钮都是常用控件。通过运行(VBA) 代码,控件还可以运行指定的和响应事件,如鼠标点击。 您可以使用Excel 通过多种方式创建打印表单和联机表单。 Excel 表单的类型 您可以在Excel 中创建多种类型的表单:数据表单、含有表单和ActiveX 控件的工作表以及VBA 用户表单。可以单独使用每种类型的表单,也可以通过不同方式将它们结合在一起来创建适合您的解决方案。 数据表单

为在无需水平滚动的情况下在单元格区域或表格中输入或显示一整行信息提供了一种便捷方式。您可能会发现,当数据的列数超过可以在屏幕上查看的数据列数时,使用数据表单可以使数据输入变得更容易,而无需在列之间进行移动。如果以标签的形式将列标题列出的文本框这一简单表单足以满足您的需求,而且您不需要使用复杂的或自定义的表单功能(例如列表框或调节钮),则可以使用数据表单。 Excel 可以为您的或自动生成内 置数据表单。数据表单会在一个对 话框中将所有列标题都显示为标 签。每个标签旁边都有一个空白文 本框,您可以在其中输入每一列的 数据,最多可以输入32 列数据。 在数据表单中,您可以输入新行, 通过导航查找行,或者(基于单元 格内容)更新行及删除行。如果某 个单元格包含,则公式结果会显示 在数据表单中,但您不能使用数据 表单更改该公式。 含有表单和ActiveX 控件的工作表 工作表是一种类型的表单,可让您在网格中输入数据和查看数据,Excel 工作表中已经内置了多种类似控件的功能,如注释和数据验证。单元格类似于文本框,因为您可以在单元格中输入内容以及通过多种方式设置单元格的格式。单元格通常用作标签,通过调整单元格高度和宽度以及合并单元格,您可以将工作表用作简单的数据输入表单。其他类似控件的功能(如单元格注释、超链接、背景图像、数据验证、条件格式、嵌入图表和自动筛选)可使工作表充当高级表单。 为增加灵活性,您可以向工作表的“”添加控件和其他绘图对象,并将它们与工作表单元格相结合和配合。例如,您可以使用列表框控件方便用户从项目列表中选择项目。还可以使用调节钮控件方便用户输入数字。 因为控件和对象存储在绘图画布中,所以您可以显示或查看不受行和列边界限制的关联文本旁边的控件和对象,而无需更改工作表中数据网格或表的布局。在大多数情况下,还可以将其中许多控件链接到工作表中的单元格,而无需使用VBA 代码即可使它们正常工作。您可以设置相关属性来确定控件是自由浮动还是与单元格一起移动和改变大小。例如,在对区域进行排序时,您可能有一个希望与基础单元格一起移动的复选框。不过,如果您有一个希望一直保持在特定位置的列表框,则您可能希望它不与其基础单元格一起移动。 Excel 有两种类型的控件:表单控件和ActiveX 控件。除这两个控件集之外,您还可以通过绘图工具(如、、SmartArt 图形或文本框)添加对象。 以下部分介绍这些控件和绘图对象,此外,还更为详细地介绍如何使用这些控件和对象。

VF 表单常用属性

VF 表单常用属性 Caption表单的标题 Name表单的名字 AutoCenter表单是否居中(值为.T.时,运行自动居中) Movable表单是否可移动(值为.F.时,运行时不可移动 Closable标题栏中关闭按钮是否失效(值为.F.时失效) ControlBox是否取消标题栏中所有按钮(值为.F.时取消) MaxButton指定表单最大化按钮是否失效(值为.F.时失效) MinButton指定表单最小化按钮是否失效(值为.F.时失效) 若上述两属性都为.F.,则取消最大与最小化按钮 WindowState设定运行时是否是最大化或最小化,值为0(普通),1(最小化),2(最大化) Visible设定表单是否可见,值为.F.时不可见Enabled Enabled设定表单是否可用,为.F. 时不可用 标签控件常用属性 Autosize标签的显示内容 FontName设置标签显示内容的字体 FontSzie设置标签显示内容的字体大小 ForeColor设置字的颜色 BackColor设定标签的背景色 Visible设定表签是否可见,值为.f.时不可见 文本框控件常用属性 Value文本框中的内容(值) Name文本框的名字 FontName设置文本框显示内容的字体 FontSzie设置文本框显示内容的字体大小 ForeColor设置字的颜色 BackColor设定文本框的背景色 Visible设定文本框是否可见,值为.f.时不可见 Enabled设定文本框是否激活可用,值为.f.时不可用 PasswordChar设定文本框是否为密码框 ReadOnly设定文本框是否只读,值为.t.时只读 ControlSource设定文本框的数据源(通过此属性设置,与表的字段发生联系) 命令按钮常用属性

VFP操作考试题型(表单)

《数据库技术与应用》(VFP)操作考试题型 一、表单操作 1.按要求在考生文件夹下完成下列操作: 1)按下图设计一表单文件formcalc1。设置表单(名称为form1)标题为“人民币兑换美元”。 2)表单中添加两个标签,设置第一个标签(label1) 标题为“输入人民币”,第二个标签(label2) 标题为“兑换为美元”。 3)添加两个文本框(名称分别为text1和text2),显示美元的文本框(text2)设为只读。 4)表单中添加一个命令按钮,其(名称为command1)的标题为“兑换”,编写“兑换”命令按钮的代码,要求运行表单时,在文本框(text1)中输入人民币后,单击“兑换”命令按钮,算出兑换的的美元(人民币兑换成美元的比例为:1美元=7元人民币),在文本框(text2)中显示结果。 操作完成后将操作结果保存在考生文件夹下。 command1的click代码: thisform.text2.value=val(thisform.text1.value)/7 2.按要求在考生文件夹下完成下列操作: 1)按下图设计一表单文件formdbca12。设置表单(名称为form1)标题为“人数统计”。 2)在数据环境中添加ygb.dbf。 3)表单中添加两个文本框,(名称分别为text1和text2),显示人数的文本框设为“只读”。 4)表单中添加一个命令按钮(名称为command1)的标题为“统计人数”,编写此命令按钮的代码,要求运行表单时,在在文本框(text1)中输入性别“男”(或“女”),统计文本框(text1)指定性别的人数.将结果显示在文本框(text2)中。 操作完成后将操作结果保存在考生文件夹下。

vf表单控件的使用说明

一、标签 标签能够显示多个字符构成的文本,用于设计表单上所需的文字性提示信息。标签和大多数控件的不同点在于运行表单时不能用《tab》键来选择标签。 常用的标签属性及其作用如下。 1、Caption:确定标签处显示的文本。 2、Visible:设置标签可见还是隐藏。 3、AutoSize:确定是否根据标签上显示文本的长度,自动调整标签大小。 4、BackStyle:确定标签是否透明。 5、WordWrap:确定标签上显示的文本能否换行。 6、FontSize:确定标签上显示文本所采用的字号。 7、FontName:确定标签上显示文本所采用的字体。 8、ForeColor:确定标签上显示的文本颜色。 二、命令按钮和命令按钮组 在各种窗口或对话框中几乎都要使用一个或多个命令按钮。一旦用户单击一个命令按钮,就可实现某种规定的操作。例如,各种对话框中的“确定”按钮,当用户单击时将结束对话框的操作。 VisualForPro中的命令按钮控件同样用于完成特定的操作。操作的代码通常放在命令按钮的“单击”事件(即Click Event)代码中。这样,运行表单时,当用户单击命令按钮时便会执行Click事件代码。如果在表单运行中,某个命令按钮获得了焦点(这时,这个命令按钮上会比其他命令按钮多一个线框),则当用户按下《Enter》键或空格键时,也会执行这个命令按钮的Click时间代码。 常用的命令按钮属性及其作用如下: 1、Caption:设置在按钮上显示的文本。 2、Default:在表单运行中,当命令按钮以外的某些控件(如文本框)获得焦点时,若 用户按下《Enter》键,将执行Default属性值为.T.的那个命令按钮的click事件代码。 3、Cancel:如果设置该属性值为.T.,则当用户按下键时,将执行命令按钮的click 事件的代码。 4、Enabled:指明按钮是否失效,即是否被选择。当Enabled属性值为.f.时,用户无法 选择该按钮。 5、DisabledPicture:指定按钮失效时在按钮上显示的.bmp文件。 6、DownPicture:指定在按钮按下时按钮上显示的.bmp文件。 7、Visible:指明按钮是否可见。 8、Picture:指明显示在按钮上的.bmp文件。 命令按钮组时一组命令按钮,是容器对象。使用命令按钮组便于对一组命令按钮进行统一操作和设置。命令按钮组的ButtonCount属性值,决定组中命令按钮的个数。 表单运行时,当用户单击组中某个命令按钮时,命令按钮组的Value属性可以返回所单击按钮的序号。若要单独设置组中的某个命令按钮的属性,可以使用命令按钮组的快捷菜单中的“编辑”命令选择某个按钮,在“属性”窗口中设置其属性。若为组中某个按钮的Click事件写了代码,当单击这个按钮时,将执行该按钮的Click事件代码而不是组的Click事件代码。 三、选项按钮组 选项按钮组是常用的一种控件,用在各种对话框中,让用户从给定几个操作中选择一个。例如“文件”菜单中“新建”菜单项打开“新建”对话框,该对话框中有一个标题为“文件类型”的选项按钮组,让用户选择建立哪一种类型的文件。

表单控件属性与方法总结

表单控件属性与方法总结表单控件属性 表单的文件名:.scx 表单

输出类控件 标签:第一次创建:name:label1 数据绑定时的字段名显示,默认的名称:lbl字段名 图像:image1. 通用型字段中如果存放的是图片,数据绑定指定的控件就是图像控件 线条:line1

形状:shape1 对控件对象的多重选定:shift+选择 输入类控件 文本框:text1 可以接受4种:c n d(t) l。可以作为以上4种数据类型的绑定控件:Txt字段名

方法:表示对象的行为 Setfocus:设置焦点 Thisform.控件名.方法名 事件: Gotfocus:对象获得焦点时 Lostfocus: 对象失去焦点时 Interactivechange:当键盘或鼠标改变文本框的值时发生 文本框和标签 分别用文本框控件和标签控件显示系统时间,系统日期,系统的日期时间Time()=c型 Date()=d型 Datetime()=t型 文本框用value可以接受c、n、d、l、t 标签用caption接受,只能是c 注意:在属性中设置也要加=

属性设置例子: THISFORM.TEXT1.VALUE=DATE() THISFORM.TEXT1.VALUE=DATETIME() THISFORM.TEXT1.VALUE=TIME() https://www.doczj.com/doc/5218611484.html,BEL1.CAPTION=TIME() https://www.doczj.com/doc/5218611484.html,BEL1.CAPTION=TTOC(DATETIME()) https://www.doczj.com/doc/5218611484.html,BEL1.CAPTION=DTOC(DATE()) 列表框list1和组合框combo1 1.列表框的列表项全部显示,而组合框只显示一项 2.组合框分为下拉组合框和下拉列表框,前者允许选择和输入数据项,后者和列表框一样只有选取功能

vf题库 表单 操作题讲解..

表单操作题 1 设计一个名为Frm01的表单,表单的控件名和文件名均为Frm01。表单的形式如下图所示。要求如下: 1. 表单标题为"零件供应情况",表格控件为Grid1,命令按钮"查询"为Command1、"退出"为Command2,标签控件Label1 和文本框控件Text1(程序运行时用于输入工程号)。 2. 运行表单时,在文本框中输入工程号,单击"查询"命令按钮后,表格控件中显示相应工程所使用的零件的零件名、颜色和重量(通过设置有关"数据"属性实现),并将结果按"零件名"升序排序存储到pp.dbf文件。 单击"退出"按钮关闭表单。 答题要求: (1)将表格的recordsourcetype属性设为“0” (2)查询的单击事件: 使用select语句,将查询结果存到一个表pp.dbf中,然后再将表格grid1的recordsource属性设为"pp" (3)表单备注文件不能删除 查询按钮代码: SELECT 零件.零件名, 零件.颜色, 零件.重量; FROM 供应零件!供应INNER JOIN 供应零件!零件; ON 供应.零件号= 零件.零件号; WHERE 供应.工程号= thisform.text1.value; ORDER BY 零件.零件名; INTO TABLE pp.dbf thisform.grid1.recordsource=null &&这句话可以删除 thisform.grid1.recordsource="pp" thisform.grid1.refresh thisform.refresh 3 求1到100以内的奇数,单击"计算"按钮后,首先清除列表框中原先的内容,然后显示结果,单击"退出"按钮后退出表单。表单文件名为Frm03.scx。 要求: 1.窗体命名为frm03.scx(表单备注文件不能删除) 2.窗体的标题为:求100以内的奇数 3.命令按钮"计算"(名称为command1),"退出"(名称为command2) 4.列表框名称为list1 5.判断一个数是否为奇数使用语句“i%2<>0”,即i除2不等于0 6.列表框中增加一项使用语句“additem(str(i))” 7.要求使用for循环语句 8.退出表单用release语句 计算按钮的代码: thisform.list1.clear

教学设计表单控件--选项按钮组

优秀课堂教学设计 课题:教表单控件选项按钮组 师:教材分马冬艳析:本节课是选自中等职业学校计算机技术专业的《数据库应用技术 VISUAL FOXPRO6.0 》中第六章表单设计中的第三节的内容。节课是在同学们 已经掌握了几种基本表单控件的基础上,进一步学习选项按扭组控件。重点:选项 按钮组的基本属性和特有属性难点:选项按钮组的应用能力目 1)标:通过了解选项按钮组的特性,并予以适当的启发,让学生能够利用此 2)控件具有创造性的设计出实用表单,培养学生的创造力。 3)知识目标:熟知选项按钮组的特性并熟练应用。情感目标:通过讨论增进同学们的感情交流和知识交流。由于书上对本节的内容实例较少且实例多是在以往例 题的基础上添加上此控因此控件属性突出不明显,为此我特地 专对此控件的属性设计了一道例题,不但能突出这个控件的特有属性,而(4) 且能极大的提高学生的学习兴趣,有利有的突出了重点问题,为解决难点课程重组:(5) 做好了铺垫。在精心设置例题的基础上增加了让学生自己根据控件属性设置问题的环节,不但能增加学生学习的兴趣而且有利于学习对本节课的内容进行深层次的思考,从而达到突破难点的目的。学生在学习本节课之前已经学习了一些控件,对于控件的学习已经有了一定学习经验,知道在学习控件的学习过程中应该注意哪些地方。但是由于控件学习的比较多,而且有很多相似的地方学生容易产生厌烦情绪,为了解决这个问题,要在引入此控件时设置好问题情境,引发学生学习兴趣,且鼓励学生进行大胆的学情分析:设想,培养同学们的创造思维能力。根据学生学习能力水平的不同在请同学们上前操作时,按照要操作的内容有选择性的挑选学生上来操作,在做简单操作时挑选那些平时操作不是很熟练且胆子比较小的同学,在培养他们胆量的同时通过完成一些简单操作激发他们的信心。对于那些较有难度且需要进行一不思考的问题,找一些底子比较好但是又不会很快把这个问题解决出来的同学来做,在他做的过程

VFP表单教学案例

一、如何建立一个完整的VFP应用程序 建立一个完整的VFP应用程序的操作步骤为: 1. 建立一个项目文件,将用到的文件添加到项目文件中(或者在项目文件中建立所需的文件), 将其中一个文件设置为主文件。 2. 连编,形成.exe文件,就可以在脱离VFP环境运行。 3. 关闭VFP, 双击.exe文件运行。 下面以求圆的面积为例,来讲生成VFP应用程序的步骤:1. 建立一个项目文件,文件名为:圆面积.pjx 在其中新建一个程序文件,文件名为main.prg,作为主文件,主文件中的命令语句是运行一个求圆面积的表单文件,表单文件名为:yuan.scx。 将main.prg添加到项目文件中,当然也可以直接在项目文件中建立。将main.prg设置为主文件。在项目管理器窗口中目录树中选择“代码”中的“程序”,如果main.prg是黑体显示的,表明此文件已经是主文件,否则,选定此文件,用“项目”菜单中的“设置主文件”将其设置成主文件。 将表单文件yuan.scx也添加到项目文件中。同样也可在项目文件中直接建立。 (1)Main.prg文件的内容为: Set default to f:\xt &&这里f:\xt要根据自己的文件地址写 Do form yuan.scx Read events (2)建立表单文件yuan.scx,运行如下图: 步骤如下: a. 选择文件-> 新建->表单,出现“表单设计器”窗口, b. 添加控件

在“表单控件”工具栏,选择“标签”按钮,在表单空白处按下鼠标拖动,表单上显示标签控件label1 。同样方法,再做一个标签控件label2,两个文本框控件Text1和Text2,两个命令按钮Command1, Command2,如图分别设置他们的属性。 c.设置对象的属性: 分别选中lable1、label2、Text1、Text2及Command1、command2,按下表分别设置它们的属性: d编写事件代码 为command1(“计算”按钮)编写click事件代码(即单击“计算”按钮时发生的事件): 在“表单设计器”中双击“计算”按钮,弹出代码窗口,如下图 我们在该窗口的“过程”列表中选“click”,然后在窗口的编辑区中输入如下代码: r=thisform.text1.value thisform.text2.value=3.14159*r*r thisform.refresh 同样方法,为command2(“退出”按钮)编写click事件代码: 其中的clear events语句与前面主程序中的read events相对应。在脱离VFP环境运行时,有这句才可以正常退出。 2. 连编,形成.exe文件,就可以在脱离VFP环境运行。

表单控件常用属性、事件及方法英中对照

VFP表单/控件常用属性、事件及方法英中对照 ——属性—— Name:表单或控件名 Caption:标题文字 AutoCenter:自动居中 AutoSize:自动大小 ForeColor:前景色 BackColor:背景色 Closable:可关闭 Movable:可移动 Width:宽度 Height:高度 Icon:图标 Visible:可见 Font*:字体、字号等 Enabled:能用 ButtonCount:命令按钮组、选项组控件中控件的个数 Buttons(1):命令按钮组、选项组控件中第一个控件;Buttons(2)命令按钮组、选项组控件中第二个控件;…… value:表示组控件中选中的是第几个控件 或文本框中的内容 或列表框中选择的内容 等 PasswordChar:文本框用于输密码时显示的符号 ControlSource:和控件绑定的内存变量或字段SelStart:编辑框中选定内容的开始位置SelLength:编辑框中选定内容的长度SelText:编辑框中选定的内容 ListCount:列表框中可供选择的内容数 List(1)表示列表框中的第一项内容,List(2)表示列表框中的第二项内容,……RowSourceType:列表框中内容的给出方式RowSource:列表框中内容来自的字段名等MultiSelect:1或.t.时允许多项选择 Selected(1)为真,第一项被选;Selected(2)为真,第二项被选;……。 Text:下拉列表框中输入的内容Recordsource:表格控件绑定的表PageCount:页框中页面的个数 Pages(1)表示页框中的第一个页面,Pages (2)表示页框中的第二个页面,……ActivePage:页框中的活动页面号Increment:微调每次的变化量SpinnerHighValue:鼠标调整时的最大值SpinnerLowValue:鼠标调整时的最小值KeyboardHighValue:键盘输入时的最大值KeyboardLowValue:键盘输入时的最小值Value:微调的当前值 Picture:图像控件对应的图像 Stretch:图像的显示方式 Interval:计时器定时的时间间隔,单位毫秒 ——事件—— Load:装入事件 Init:初始化事件 Destroy:表单关闭前发生的事件Unload:表单关闭时发生的事件Click:单击事件 DblClick:双击事件 RightClick:右键事件 GotFocus:得到焦点事件 LostFocus:失去焦点事件 Timer:计时器指定的时间间隔到时发生 Error:执行对象事件代码出错时发生——方法—— Release:关闭表单Refresh:表单刷新Show:显示表单Hide:隐藏表单SetFocus:将焦点放到控件中 AddItem(内容项):向列表框中增加数据项RemoveItem(位置):从列表框中删数据项

Microsoft Visual FoxPro 9.0控件属性详解

VFP表单及控件属性一览表 引用于:https://www.doczj.com/doc/5218611484.html,/club/showpost.asp?id=133720&t=o 本文引用以上网站的内容,经整理和制作成此Word文档,希望对各位有所帮助! A Activate Event 当表单集、表单或页对象激活时、或显示工具栏对象时发生。 ActiveControl 引用一个对象上的活动控件。 ActiveForm 引用表单集或_SCREEN对象中的活动表单对象。 Addobject 在运行时向容器对象中添加一个对象。 AddProperty 向对象添加新属性。 Alignment 控件上正文水平对齐方式。 AlwaysOnBottom 防止其他窗口被表单窗口覆盖。 AlwaysOnTop 防止其他窗口遮挡表单。 Autocenter 指定Form对象在首次显示时,是否自动在VFP主窗口内居中。 AutoSize 控件是否根据正文自动调整大小。

BackColor 指定对象内文本和图形的背景色。 BackStyle 设置背景风格。 BaseClass 指定VFP基类的类名,被引用对象由此基类派生得到。 BorderStyle 指定对象的边框样式。 Box 在表单对象上绘制矩形。 BufferMode 指定记录是保守式更新还是开放式更新。 C Caption 指定对象标题文本。 Circle 在表单上绘制圆或弧。 Class 返回派生对象的类的类名。 ClassLibrary 指定用户自定义类库的文件名,该类库包含对象的类。 Click Event 当用户在一个对象上按下并释放鼠标按钮时,或用编程方式触发该事件时发生ClipControls 指定在Paint事件中,图形方法程序是否会重画整个对象,并且是否创建将非图形控件排除在外的剪切区域。 Closable 指定能否通过双击窗口菜单图标来关闭表单。 Cls 清除表单中的图形和文本。 Color Source 指定控件颜色的设置方式。 Comment 存储对象的有关信息。 ContinuousScroll 指定表单是平滑地滚动还是只在释放滚动框后才重绘。 ControlBox 指定在运行时刻表单或工具栏的左上角是否显示菜单图标。 ControlCount 指定容器对象中控件的数目。 Controls 用于存取容器对象中控件的数组。 CurrentX 指定下一个绘图方法程序的水平坐标。 CurrentY 指定下一个绘图方法程序的垂直坐标。 D DataSession 指定表单、表单集或工具栏能否在自己的数据工作期中运行,并拥有独立的数据环境。 DataSessionID 返回数据工作期标识,该标识用于识别表单集、表单或工具栏的私有数据工作期Dblclick Event 当用户连续快速地按住并释放左(主)鼠标按钮时发生。 Deactivate Event 当一个容器对象如表单,由于其所含对象没有焦点而不再活动时发生。DefoleLCID 指定在此表单上创建的ActiveX控件和可插入对象的默认本地ID,如果该值为零,SYS(3004)将指定默认的本地ID。 Desktop 指定表单是否包含在VFP主窗口中。 Destroy Event 释放一个对象时发生。 DragDrop Event 当拖放操作完成时发生。 DragOver Event 当拖动到一个控件到目标对象上时发生。 Draw 重新绘制表单对象。 DrawMocle 与颜色属性共同指定形状或线条在屏幕上的显示方式。 DrawStyle 指定用图形方法程序绘制时使用的线条样式。 DrawWidth 指定用图形方法程序输出的线条宽度。

(修改)vfp表单例题参考

VFP表单实验参考讲义 一、标签和文本框 (一) 题目要求: (1)该表单的名称为“Form1”,标题为“密码输入窗口”,高度为190,宽度为300;(2)定义一个名称为“Label1”、标题为“请输入密码”、字号为10磅的标签;(3)定义一个名称为“Text1”的文本框,用于输入密码,当输入密码时,屏幕显示“*”;(4)定义一个名称为“Label2”的标签,标题为空,自动调整控件大小;(5)定义一个名称为“Command1”,标题为“显示密码”的按钮,当单击该按钮时,标签“Label2”显示输入的密码,编写Click事件代码(6)定义一个名称为“Command2”,标题为“关闭”的按钮,当单击该按钮时,释放该表单。(不得退出VFP系统) 操作要点: 1)注意将text1的属性passwordchar设置为:* 2)label2的属性autosize设置为:.T. 3)“显示密码”按钮Command1的Click事件代码: 写法一: https://www.doczj.com/doc/5218611484.html,bel2.Caption=Thisform.Text1.Value

写法二: X=Thisform.Text1.Value https://www.doczj.com/doc/5218611484.html,bel2.Caption=X 3)“关闭”的按钮Command2的Click事件代码:Thisform.Release (二)

Command1 的CLICK事件代码: if thisform.text1.value="abc" https://www.doczj.com/doc/5218611484.html,bel2.caption="欢迎使用" else https://www.doczj.com/doc/5218611484.html,bel2.caption="密码错误" Endif Command2 的CLICK事件代码: thisform.release (三) 代码编写: 1)“确定”按钮Command1的Click事件代码: If Thisform.text1.value=”ABCD”

2020年计算机二级考试《VFP》巩固练习试题

2020 年计算机二级考试《VFP 》巩固练习试题 1[单选题]在Visual FoxPro 中能够建立表的命令是( ) 。 A. CREATE B. CREATE DATABASE C. CREATE QUERY D. CREATE FORM 参考答案:A 参考解析:用命令方式建立数据库表的是在命令窗口利用OPEN DATA命令先打开数据库,然后利用CREATED令打开表设计器实行数据表设计。 2[简答题] (1) 在考生文件夹下,有一个数据库“ school ”,其中有数据库表 “student ”、“ score ”和“ course ”。在表单向导中选择“一对多表单向导”创建一个表单。要求:从父表“ student ”中选择字段“学号”和“姓名”,从子表“ score ”中选择字段“课程编号”和“成绩”,表单样式选用“浮雕式”,按钮类型使用“图片按钮”,按“学号”升序排序,表单标题为“学生成绩浏览”,最后将表单存放在考生文件夹中,表单文件名为“bd2”。 (2) 在考生文件夹中有一数据库“ school ”,其中有数据库表“student ”、“ score ”和“ course ”。建立“成绩大于等于75 分”、按“学号”升序排序的本地视图“ view2 ”,该视图按顺序包含字段“学号”、“姓名”、“成绩”和“课程名称”。 参考解析:

【考点指引】本大题第1 小题考查一对多表单向导的使用,重点是多表之间字段的联系;第2小题考查视图的创建,重点是多表之间字段的联系。 (1) 【操作步骤】 ①选择【文件】T【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“数据库”,选择“ school.dbc ”,单击“确定”按钮,打开数据库设计器。 ②选择【文件】T【新建】命令,选择“表单”,单击“向导” 按钮,在弹出的“向导选择”窗口中选择“T对多表单向导”,单击 “确定”按钮。 ③在“T对多表单向导”对话框的“数据库和表”列表框中选择“student ”表做父表,将“可用字段”下的“学号”和“姓名”字段 添加到“选定字段”列表框中,单击“下一步”按钮。 ④在“一对多表单向导”对话框的“数据库和表”列表框中选择 “ score ”表做子表,将“可用字段”下的“课程编号”和“成绩”字段添加到“选定字段”列表框中,单击“下一步”按钮。 ⑤系统自动选择两个表的“学号”字段作为关联字段,单击“下一步”按钮,在“样式”列表框中选择“浮雕式”,“按钮类型”选择“图片按钮”,单击“下一步”按钮。 ⑥在“可用的字段或索引标识”列表框中选择“学号”添加到“选定字段”列表框中,选择“升序”,单击“下一步”按钮。 ⑦输入表单标题为“学生成绩浏览”,单击“完成”按钮,输入表单名称“ bd2”并保存退出。 (2) 【操作步骤】 ①选择【文件】-【新建】命令,选择“视图”,单击“新建文件”按钮打开“添加表或视图”对话框,选择“表单”选项,选择数据库“ school ”,将表“ score ”、“ student ”和“ course ”分别“添加”到视图设计器中,系统会自动选择关联字段“学号”为表“score ”和“ student ”建立内部联系,选择关

OA常用控件的用法

OA工作流的表单设计器中最常用控件的用法 如果想要设计制作精确、合理的OA工作流程,最基本的条件是设计出最合适的工作表单,而表单的制作最关键的是熟练掌握各个控件的使用方法。 下面就以最常用的几个控件跟大家分享一下它们在工作表单的制作过程中的用法。

控件类型及其用 第一,单行输入框。 单行输入框是最简单的空间,就是为表单添加一个可以输入内容的空,一般是用来填写比较简短的内容,比如:名字、手机号等。 ?如上图所示设置了单行输入框的属性后,就会在表单中出现下图所示的样式。 ?第二,多行输入框。 性质跟单行输入框类似,这个控件的内容也是完全由填写表单的用户手填。但多行输入框一般是用在输入内容较长的地方,比如一个较长的地址。

?如下图所示就是一个设置好的多行输入框在表单中显示的样式。 ?第三,下拉菜单。 这个很好理解,下拉菜单包含所有可能的选项。然后填写表单的用户可以通过下拉菜单选择需要的选项。

?第四,单选框。 单选框的含义我们都知道,就是设置多于一个的选项,而用户填写表单的时候只能从中选择一个选项。 ?比如下图所示的一个同意或不同意,只能选择其中一个选项。

?第五,多选框。 多选框的功能其实是只在表单中画一个可以打勾的小框,多选框有多少选项,就设置多少个多选框,然后在每个多选框后面自定义选项内容。 ?如下图所示就是一个多选框的样式,其中,火车、汽车、飞机和轮船这四个选项是在表单中定义的。 ?第六,列表控件。 这个列表控件其实是不经常用到的。起作用是相同格式记录的动态输入,可以根据实际需要灵活新增行数录入相应数据。 使用这个控件,是可以设置好列表头。列表控件支持多种输入类型,包括单行输入框、多行输入框、下来菜单、单选框、复选框和日期,满足多方面的需求; 而且支持自动计算和合计,使用通用运算符+、-、*、/、%等,可以实现列表项目的自动计算输入。其中列表计算项目是不可人工输入的。 如果用户在设计表单的时候确实用到了这个控件,可以设置上一两行试一下,看完表单效果后就知道该如何设置。

表单和控件测试题(6)

在下列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. THISFORM C. PARENT D. 都可以 解答:C 参考答案: C 5. 单选题:(1.0分) 命令按钮中显示的文字内容,是在属性_______中设置的。 A. Name B. Caption C. FontName D. ControlSource 解答:B 参考答案: B

当用鼠标使组合框的内容发生变化时,将首先触发_______事件。 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 FORM <表单名> B. REPORT FORM <表单名> 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,上面有二个命令按钮:CmdOk、CmdPrint,如果要在CmdPrint的Click事件中引用CmdOk的Click事件代码,则采用_______ 。 A. This.Parent.CmdOk.Click() B. Thisform.Page1.CmdOk.Click() C. This.CmdOk.Click() D. Thisform.CmdOk.Click() 解答:D 参考答案: A

vfp表单和控件练习题

VFP表单和控件练习题 1. 单选题:(分) 在下列VFP的基类中,无CAPTION属性的基类是_________ A.标签 B.文本框 … 选项按钮 C. D.复选框 解答:B 参考答案: B 、 2. 单选题:(分) 将某个控件绑定到一个字段,移动记录后字段的值发生变化,这时该控件的_______属性的值也随之变化。 A.: Value https://www.doczj.com/doc/5218611484.html, C.Caption D.没有 解答:; A 参考答案: A 3. 单选题:(分) 用户在VFP中创建子类或表单时,不能新建的是______________. [ 属性 A. B.方法 C.事件 D.事件的方法代码 ! C 解答: 参考答案: C 4. 单选题:(分) ] 如果要引用一个控制所在的直接容器对象,则可以使用下列_____属性。 A.THIS B.THISFORM

C.PARENT D.、 都可以 解答:C 参考答案: C 。 5. 单选题:(分) 命令按钮中显示的文字内容,是在属性_______中设置的。 https://www.doczj.com/doc/5218611484.html, B.Caption C.FontName 》 ControlSource D. 解答:B 参考答案: B ( 6. 单选题:(分) 当用鼠标使组合框的内容发生变化时,将首先触发_______事件。 A.InteractiveChange B.Click C.- Init D.DownClick 解答:A 参考答案: A | 7. 单选题:(分) 若要建一个有5个按钮的选项组,应将属性_____的值改为5。 A.Optiongroup B.Buttoncount & BoundColumn C. D.ControlSource 解答:B 参考答案: B ~ 8. 单选题:(分)

表单常用函数整理

简单查询: (2) 多条件查询(非GRID控件): (2) 二级联动: (2) GRID中多级联动: (3) COMBOBOX给TEXT赋值: (4) 加和: (5) 打印: (5) 控件隐藏: (5) 弹出窗口: (6) 流水单号: (7) 判断: (7) 导出至EXCEL: (8) 查询,分页: (8)

简单查询: function chaxun() { varsql="select * from MTinformation_cong"; //根据表名及需求更换SQL dataset2.Open(sql); //数据集名称 } 多条件查询(非GRID控件): function search1(){ var sql="select * from MTinformation_cong where 1=1"; //SQL根据实际情况改变 if(combobox2.value!=""){ sql+=" and gonghao='"+combobox2.value+"'"; } if(combobox3.value!=""){ sql+=" and xingming ='"+combobox3.value+"'"; } if(combobox4.value!=""){ sql+=" and xingbie='"+combobox4.value+"'"; } if(combobox5.value!=""){ sql+=" and sanfang='"+combobox5.value+"'"; } if(combobox6.value!=""){ sql+=" and yixiangdi='"+combobox6.value+"'"; } dataset2.Open(sql); //数据集名称 } 二级联动: function liandong(){ combobox3.length=0; //清空当前值 var sql ="select distinct xingming,xingming from MTinformation_cong where

VFP常用属性(表单)

计算机等级考试二级VFP常用属性列表 1.ActiveColumn 返回一个整数,表明表格控件中包含活动单元的列编号。应用于表格。 2.Activecontrol 引用对象上的活动控件。应用于容器,表单,页面,_SCREEN,工具栏。3.ActiveForm 引用表单集或_SCREEN对象中活动的表单对象。应用于表单,表单集,_SCREEN。4.ActivePage 返回页框对象中活动页面的页码。应用于页框。 5.Alignment 指定与控件相关的文本的对齐方式。应用于复选框,列,组合框,编辑框,标头,标签,选择按钮,微调,文本框。 6.AlloeAddNew 指定是否可以从一个表格中将新记录添加到表中。应用于表格。 7.AlwaysOnTop 避免其他窗口覆盖表单窗口。应用于表单,_SCREEN。 8.AutoActivate * 指定如何激活OLE容器控件。应用于OLE绑定型控件,OLE容器控件。 9.AutoCenter 指定表单对象第一次显示于Visual FoxPro主窗口时,是否自动居中放置。应用于表单,_SCREEN。 10.*AutoCloseTables 指定由数据环境指定的表或视图是否在表单集、表单或报表释放时关闭。应用于数据环境。11.AutoSize 指定控件是否依据其内容自动调节大小。应用于复选框,命令按钮,命令组,标签,OLE 绑定型控件,OLE容器控件,选项按钮,选项组。 12.BackColor 指定用于显示对象中文本和图形的背景色或前景色。应用于复选框,列,组合框,命令组,容器对象,控件对象,编辑框,表单,表格,标头,标签,选项按钮,选项组,页面,屏幕,形状,微调,文本框,工具栏。 13.ForeColor 同BackColor。应用于复选框,命令按钮,列,组合框,容器对象,控件对象,编辑框,表单,表格,标头,标签,选项按钮,页面,屏幕,微调,文本框,工具栏。14.BorderColor 指定对象的边框颜色。应用于组合框,命令组,容器对象,控件对象,图象,线条,列表框,选项组,页框,形状,文本框。 15.BorderStyle 指定对象的边框样式。应用于命令组,编辑框,表单,图象,标签,线条,选项组,_SCREEN,形状,文本框。 16.BorderWidth 指定一个控件的边框宽度。应用于容器对象,控件对象,线条,页框,形状。 17.Bound

2020年计算机二级考试《VFP》巩固练习题

2020年计算机二级考试《VFP》巩固练习题 1[单选题] 有下列二叉树,对此二叉树后序遍历的结果为( )。 A.ACBEDGFH B.GDBHEFCA C.HGFEDCBA D.ABCDEFGH 参考答案:B 参考解析:对二叉树的后序遍历是先遍历左子树,然后遍历右子树,最后是根结点。 2[简答题](1)将考生文件夹下的自由表“学生”添加到数据库 “学生管理”中。 (2)将数据库“学生管理”中的表“宿舍”移除,使之变为自由表。 (3)从数据库“学生管理”中永久性地删除数据库表“奖学金”, 并将其从磁盘上删除。 (4)为数据库“学生管理”中的表“学生”建立普通索引,索引名 称和索引表达式均为“宿舍编号”。 参考解析: 【考点指引】本大题主要考查数据库设计器的基本操作,包括添 加自由表、移除表、删除表和创建索引,这些都能够在数据库设计器 中完成。 (1)【解题步骤】 ①选择【文件】→【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“数据库”,选择“学生管理.dbc”,选择 “独占”,单击“确定”按钮,打开数据库设计器。 ②在“数据库设计器”中,单击右键选择“添加表”,在“打开”对话框中选择表“学生”,单击“确定”按钮将自由表“学生”添加 到数据库“学生管理”中。

(2)【解题步骤】 在数据库设计器中,选择表“宿舍”,单击右键,在弹出的快捷 菜单中选择“删除”,单击“移去”按钮,选择“是(Y)”将表“宿舍”从“学生管理”数据库中移除。 (3)【解题步骤】 ①在数据库设计器中,选择表“奖学金”,单击右键,在弹出的 快捷菜单中选择“删除”,单击“删除”按钮,表“奖学金”从“学 生管理”数据库中移除并将其从磁盘上删除。 ②选择【数据库】→【清理数据库】命令清理数据库。 (4)【解题步骤】 在数据库设计器中,选择表“学生”,选择【数据库】→【修改】命令,打开表设计器修改表“学生”结构,在“学生”表设计器中的“索引”选项卡的“索引名”中输入“宿舍编号”,选择索引类型为“普通索引”,索引表达式为“宿舍编号”,单击“确定”按钮关闭 表设计器并保存表“学生”结构。 3[单选题] 如果指定参照完整性的删除规则为“级联”,则当删除 父表中的记录时( )。 A.系统自动备份父表中被删除记录到一个新表中 B.若子表中有相 关记录,则禁止删除父表中记录C.会自动删除子表中所有相关记录D. 不作参照完整性检查,删除父表记录与子表无关 参考答案:C 参考解析:参照完整性的删除规则规定了当删除父表中的记录时,如何处理子表中相关的记录:如果选择“级联”,则自动删除子表中 的所有相关记录。 4[简答题]在考生文件夹下完成如下综合应用:

相关主题
文本预览
相关文档 最新文档