表单设计与应用6.docx

上传人:b****0 文档编号:17743408 上传时间:2023-08-03 格式:DOCX 页数:26 大小:26.77KB
下载 相关 举报
表单设计与应用6.docx_第1页
第1页 / 共26页
表单设计与应用6.docx_第2页
第2页 / 共26页
表单设计与应用6.docx_第3页
第3页 / 共26页
表单设计与应用6.docx_第4页
第4页 / 共26页
表单设计与应用6.docx_第5页
第5页 / 共26页
表单设计与应用6.docx_第6页
第6页 / 共26页
表单设计与应用6.docx_第7页
第7页 / 共26页
表单设计与应用6.docx_第8页
第8页 / 共26页
表单设计与应用6.docx_第9页
第9页 / 共26页
表单设计与应用6.docx_第10页
第10页 / 共26页
表单设计与应用6.docx_第11页
第11页 / 共26页
表单设计与应用6.docx_第12页
第12页 / 共26页
表单设计与应用6.docx_第13页
第13页 / 共26页
表单设计与应用6.docx_第14页
第14页 / 共26页
表单设计与应用6.docx_第15页
第15页 / 共26页
表单设计与应用6.docx_第16页
第16页 / 共26页
表单设计与应用6.docx_第17页
第17页 / 共26页
表单设计与应用6.docx_第18页
第18页 / 共26页
表单设计与应用6.docx_第19页
第19页 / 共26页
表单设计与应用6.docx_第20页
第20页 / 共26页
亲,该文档总共26页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

表单设计与应用6.docx

《表单设计与应用6.docx》由会员分享,可在线阅读,更多相关《表单设计与应用6.docx(26页珍藏版)》请在冰点文库上搜索。

表单设计与应用6.docx

表单设计与应用6

第六章表单设计与应用

6.12005年笔试真题

(1)假设某个表单中有一个命令按钮cmdClose,为了实现当用户单击此按钮时能

够关闭该表单的功能,应在该按钮的Click事件中写入语句()[2005年4月选

择题29]

A)Thisform.CloseB)Thisform.Erase

C)Thisform.ReleaseD)Thisform.Return

(2)下列关于类、对象、属性和方法的描述中错误的是()[2005年9月选择题20]

A)类是对一类相似对象的描述,这些对象具有相同种类的属性和方法

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

C)基于同一类产生的两个对象可以分别设置自己的属性值

D)通过执行不同对象的同名方法,其结果必然是相同的

(3)在VisualFoxPro中,如果要改变表单上表格对象中当前显示的列数,应设置表

格的属性值[2005年9月填空题10]

6.22006年笔试真题

(1)扩展名为.scx的文件是()[2006年4月选择题12]

A)备注文件B)项目文件

C)表单文件D)菜单文件

(2)表格控件的数据源可以是()[2006年4月选择题13]

A)视图B)表

C)SQLSELECT语句D)以上三种都可以

(3)假设表单上有一选项组:

⊙男○女,其中第一个选项按钮"男"被选中,请问该选

项组的Value属性值为()[2006年4月选择题23]

A).T.B)"男"C)1D)"男"或l

(4)下列所列各项属于命令按钮事件的是()[2006年4月选择题27]

A)ParentB)ThisC)ThisFormD)Click

(5)如果运行一个表单,以下事件首先被触发的是()[2006年9月选择题20]

A)LoadB)ErrorC)InitD)Click

(6)假设表单上有一选项组:

⊙男〇女,如果选择第二个按钮"女",则该选项组

Value属性的值为()[2006年9月选择题23]

A).F.B)女C)2D)女或2

(7)假设表单MyForm隐藏着,让该表单在屏幕上显示的命令是()[2006年9月选

择题24]

A)MyForm.ListB)MyForm.Display

C)MyForm.ShowD)MyForm.ShowForm

(8)关闭表单的程序代码是ThisForm.Release,Release是()[2006年9月选择题

表单设计与应用

47

35]

A)表单对象的标题B)表单对象的属性

C)表单对象的事件D)表单对象的方法

(9)在表单设计器中可以通过工具栏中的工具快速对齐表单中的控件

[2006年9月填空题13]

6.32007年笔试真题

(1)在VisualFoxPro中调用表单文件mf1的正确命令是()[2007年4月选择题

14]

A)DOmf1B)DOFROMmf1C)DOFORMmf1D)RUNmf1

(2)在VisualFoxPro中以下叙述正确的是()[2007年4月选择题33]

A)表也被称作表单B)数据库文件不存储用户数据

C)数据库文件的扩展名是DBFD)一个数据库中的所有表文件存储在一

个物理文件中

(3)在VisualFoxPro中,释放表单时会引发的事件是()[2007年4月选择题34]

A)UnLoad事件B)Init事件C)Load事件D)Release事件

(4)在VisualFoxpro中,通常以窗口形式出现,用以创建和修改表、表单、数据库

等应用程序组件的可视化工具称为()[2007年9月选择题11]

A)向导B)设计器C)生成器D)项目管理器

(5)在VisualFoxpro中,Unload事件的触发时机是()[2007年9月选择题17]

A)释放表单B)打开表单C)创建表单D)运行表单

(6)假设在表单设计器环境下,表单中有一个文本框且已经被选定为当前对象。

在从属性窗口中选择Value属性,然后在设置框中输入:

={^2001-9-10}-{^

2001-8-20}。

请问以上操作后,文本框Value属性值的数据类型为:

()[2007年

9月选择题25]

A)日期型B)数值型C)字符型D)以上操作出错

(7)在表单设计中,经常会用到一些特定的关键字、属性和事件。

下列各项中属于

属性的是()[2007年9月选择题27]

A)ThisB)ThisFormC)CaptionD)Click

(8)在VisualFoxPro中,在运行表单时最先引发的表单事件是事件

[2007年9月填空题10]

(9)在VisualFoxPro表单中,当用户使用鼠标单击命令按钮时,会触发命令按钮的

事件[2007年9月填空题12]

(10)在VisualFoxPro中,假设表单上有一选项组:

〇男〇女,该选项组的Value属

性值赋为0。

当其中的第一个选项按钮"男"被选中,该选项组的Value属性值

为[2007年9月填空题13]

(11)在VisualFoxPro表单中,用来确定复选框是否被选中的属性是

[2007年9月填空题14]

表单设计与应用

48

6.42008年笔试真题

(1)下面属于表单方法名(非事件名)的是()[2008年4月选择题22]

A)InitB)ReleaseC)DestroyD)Caption

(2)下列表单的哪个属性设置为真时,表单运行时将自动居中()[2008年4月选择

题23]

A)AutoCenterB)AlwaysOnTopC)ShowCenterD)FormCenter

(3)下面关于命令DOFORMXXNAMEYYLINKED的陈述中,正确的是

()[2008年4月选择题24]

A)产生表单对象引用变量XX,在释放变量XX时自动关闭表单

B)产生表单对象引用变量XX,在释放变量XX时并不关闭表单

C)产生表单对象引用变量YY,在释放变量YY时自动关闭表单

D)产生表单对象引用变量YY,在释放变量YY时并不关闭表单

(4)表单里有一个选项按纽组,包含两个选项按纽Option1和Option2,假设Option2

没有设置Click事件代码,而Option1以及选项按纽和表单都设置了Click事

件代码,那么当表单运行时,如果用户单击Option2,系统将()[2008年4月选

择题25]

A)执行表单的Click事件代码B)执行选项按纽组的Click事件代码

C)执行Option1的Click事件代码D)不会有反应

(5)表单名为myForm的表单中有一个页框myPageFrame,将该页框的第3页

(Page3)的标题设置为"修改",可以使用代码()[2008年4月选择题31]

A)myForm.Page3.myPageFrame.Caption="修改"

B)myForm.myPageFrame.Caption.Page3="修改"

C)Thisform.myPageFrame.Page3.Caption="修改"

D)Thisform.myPageFrame.Caption.Page3="修改"

(6)设置表单标题的属性是()[2008年9月选择题11]

A)TitleB)TextC)BiaotiD)Caption

(7)释放和关闭表单的方法是()[2008年9月选择题12]

A)ReleaseB)DeleteC)LostFocusD)Destory

(8)执行命令MyForm=CreateObject("Form")可以建立一个表单,为了让该表单在

屏幕上显示,应该执行命令()[2008年9月选择题24]

A)MyForm.ListB)MyForm.Display

C)MyForm.ShowD)MyForm.ShowForm

(9)页框控件也称作选项卡控件,在一个页框中可以有多个页面,页面个数的属性

是()[2008年9月选择题36]

A)CountB)PageC)NumD)PageCount

(10)打开已经存在的表单文件的命令是()[2008年9月选择题27]

A)MODIFYFORMB)EDITFORM

表单设计与应用

49

C)OPENFORMD)READFORM

(11)假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1。

令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮。

如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,正确

的表达式是()[2008年9月选择题29]

A)This.ThisForm.Text1.ValueB)This.Parent.Parent.Text1.Value

C)Parent.Parent.Text1.ValueD)This.Parent.Text1.Value

(12)下面关于数据环境和数据环境中两个表之间关联的陈述中,正确的是

()[2008年9月选择题30]

A)数据环境是对象,关系不是对象

B)数据环境不是对象,关系是对象

C)数据环境是对象,关系是数据环境中的对象

D)数据环境和关系都不是对象

(13)在表单中设计一组复选框(CheckBox)控件是为了可以选择___________个或

___________个选项[2008年9月填空题12]

(14)为了在文本框输入时隐藏信息(如显示"*"),需要设置该控件的___________属

性[2008年9月填空题13]

6.52009年笔试真题

(1)在表单中为表格控件指定数据源的属性是()[2009年3月选择题15]

A)DataSourceB)DataFromC)RecordSourceD)RecordFrom

(2)在VisualFoxPro中,假设表单上有一选项组:

〇男⊙女,初始时该选项组的Value

属性值为1,若选项按钮"女"被选中,该选项组的Value属性值是()[2009年3

月选择题25]

A)1B)2C)"女"D)"男"

(3)设置文本框显示内容的属性是()[2009年9月选择题11]

A)ValueB)CaptionC)NameD)InputMask

(4).表单文件的扩展名是()[2009年9月选择题17]

A)frmB)prgC)scxD)vcx

(5)了为隐藏在文本框中输入的信息,用占位符代替显示用户输入的字符,需要设

置的属性是()[2009年9月选择题22]

A)ValueB)ControlSourceC)InputMaskD)PasswordChar

(6)假设某表单的Visible属性的初值是.F.,能将其设置为.T.的方法是()[2009

年9月选择题23]

A)HideB)ShowC)ReleaseD)SetFocus

(7)让隐藏的MeForm表单显示在屏幕上的命令是()[2009年9月选择题25]

A)MeForn.DisplayB)MeForm.Show

C)Meforn.ListD)MeForm.See

(8)在VisualFoxpro中,下面关于属性,方法和事件的叙述错误的是()[2009年9

表单设计与应用

50

月选择题28]

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

B)基于同一个类产生的两个对象可以分别设置自己的属性值

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

D)在创建一个表单时,可以添加新的属性、方法和事件

(9)创建一个名为student的新类,保存新类的类库名称是mylib,新类的父类是

Person,正确的命令是()[2009年9月选择题33]

A)CREATECLASSmylibOFstudentAsPerson

B)CREATECLASSstudentOFPersonAsmylib

C)CREATECLASSstudentOFmylibAsPerson

D)CREATECLASSPersonOFmylibAsstudent

(10)命令按钮的Cancel属性的默认值是[2009年9月填空题6]

(11)可以使编辑框的内容处于只读状态的两个属性是ReadOnly和[2009年9

月填空题13]

6.62010年笔试真题

(1)在VisualFoxPro中,下面关于属性、事件、方法叙述错误的是()[2010年3

月选择题14]

A)属性用于描述对象的状态

B)方法用于表示对象的行为

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

D)基于同一个类产生的两个对象的属性不能分别设置自己的属性值

(2)在VisualFoxPro中,"表"是指()[2010年3月选择题16]

A)报表B)关系C)表格控件D)表单

(3)在下面的VisualFoxPro表达式中,运算结果为逻辑真的是()[2010年3月选

择题17]

A)EMPTY(.NULL.)B)LIKE('xy?

','xyz')

C)AT('xy','abcxyz')D)LSNULL(SPACE(0))

(4)在表单中为表格控件指定数据源的属性是()[2010年3月选择题21]

A)DataSourceB)RecordSource

C)DataFromD)RecordFrom

(5)将当前表单从内存中释放的正确语句是()[2010年3月选择题26]

A)ThisForm.CloseB)ThisForm.Clear

C)ThisForm.ReleaseD)ThisFornn.Refresh

六章表单设计与应用

6.12005年笔试真题

(1)[2005年4月选择题29]【答案】C【解析】本题考查的是表单的常用方法。

Release方法是将表单从保存中释放。

因此正确答案为选项C。

其他选项都不是表

单的方法。

(2)[2005年9月选择题20]【答案】D【解析】本题考查的是对类、对象、属性

和方法概念的理解。

类是具有相同属性和相同操作的对象的集合。

对每个基类,

系统都规定了应具有的属性,指定了可使用方法和驱动事件。

同一类产生不同对

象的属性可以分别设置,属性也称特性,用于描述类的性质。

状态;而方法是用

于表示对象的行为。

根据这些概念就不难得出正确选项是D。

(3)[2005年4月填空题10]【答案】ColumnCount【解析】本题考查表单的以下

常用属性。

ColumnCount用来改变表单上表格对象中当前显示的列数;Visible属

性设置表单的是否可见。

6.22006年笔试真题

(1)[2006年4月选择题12]【答案】C【解析】本题考查考生对VisualFoxPro数

据库中各种文件的扩展名的了解程度。

其中,备注文件的扩展名为.dct,项目文件的扩展名为.pjx,表单文件的扩展名

为.scx,而菜单文件的扩展名为.mnx。

所以选项C正确。

(2)[2006年4月选择题12]【答案】D【解析】本题考查考生对表单中控制的掌

握。

表单控制的数据源属性为:

RecordSourceType与RecordSource属性

RecordSourceType属性指明表格数据源的类型,RecordSource属性指定表格数据

源。

RecordSourceType属性的取值范围及含义如下表所示。

属性值说明

0表。

数据来源于由:

RecordSource属性鉴定的表,该表能被自

动打开

1(默认值)别名。

数据来源于已打开的表,又RecordSource属

性指定该表的别名

1提示。

运行时,由用户根据提示选择表格数据源

1查询(.qpr)。

数据来源于查询,由RecordSourcef属性指定一个

查询文件(.qpr文件)

1SQL语句。

数据来源于SQL语句,由RecordSource属性指定

一个SQL语句

视图是的d数据表的基础上创建的一种虚拟表。

虚拟是指视图数据是从已有的数

据库表或其他视图中提取的,视图也可以作为在数据库中应用。

VisualFoxPro数据库基础

51

综上所述,答案中视图。

表及SQLSELECT语句均可以作为表格控件的数据源,

所以选项D正确。

(3)[2006年4月选择题23]【答案】D【解析】本题考查选项组(OptionGroup)

控件的知识。

选项组Value属性用于指定选项组中哪个选项按钮被选中。

该属性

值的类型可以是数值型的,也可以是字符型的。

若为数值型值N,则表示选项组

中的第N个选项按钮被选中;若为字符型值C,则表示选项组中Caption属性值

为C的选项按钮被选中。

所以,选项D正确。

(4)[2006年4月选择题27]【答案】D【解析】本题考查考生对命令按钮控件及

控件属性、事件的掌握。

Parent属性,属性值为对象引用,用来指向当前对象的

直接容器对象,一般用于页框等控件中,而This和ThisForm关键字用来表示当

前对象和当前表单,只能用在方法代码或事件代码中。

而Click事件是由鼠标单击对象时引发的,引发该事件的常见情况有:

①鼠标单击复选框、命令按钮、组合框、列表框和选项按钮。

②在命令按钮、选项按钮或复选框获得焦点时,按空格键。

③当表单中包含一个确认按钮(Default属性值为.T.)时,按Enter键,引发确认

按钮的Click事件。

④按控件的访问键。

⑤单击表单的空白处,引发表单的Click事件。

但单击表单的标题栏或窗口边界

不会引发Click事件。

所以,选项D为正确答案。

(5)[2006年9月选择题20]【答案】A【解析】本题考查表单创建时触发的各个

事件。

对于表单来说,Load事件为表单或表单集被加载到内存中(尚未创建)发生的事

件,而Init事件为创建表单时发生的事件。

Error事件为表单中方法程序发生错误

时触发的事件。

Click为鼠标单击时触发的事件,综上所述,选项A为正确答案。

(6)[2006年9月选择题23]【答案】D【解析】本题考查对表单控件属性的理解。

在表单中的选项组(OptionGroup)控件,是包含选项按钮的一种容器。

一个选项组

中往往包含若干个选项按钮,但用户只能从中选择一个按钮。

而其Value属性用

于指定选项组中哪个选项按钮被选中,其值可以是选项组中该按钮的序号,也可

以是该选项组的显示值,所以应选D。

(7)[2006年9月选择题24]【答案】C【解析】本题考查对VisualFoxPro中方法

的了解。

Show方法应用于表单集、表单、屏幕及工具栏,show方法把表单或表

单集的Visible属性设为“真”(.T.),并使表单成为活动的对象。

如果表单的Visible

属性已经设置为“真”(.T.),则show方法时它成为活动的对象。

对于此题来说,

MyForm表单被隐藏着,所以该表单的Visible属性为“假”(.F.),所以可以使用

该方法来重新使之显示,所以选项C为正确答案。

而其他几个选项均为错误的方

法。

(8)[2006年9月选择题35]【答案】D【解析】本题考查考生对表单中的事件与

VisualFoxPro数据库基础

52

方法的掌握。

Release是表单常用的方法,用来将表单Come内容中释放,常用的格式为

ThisForm.Release,所以选项D正确。

(9)[2006年9月填空题13]【答案】【13】布局【解析】在表单设计器中,可以

打开“布局”工具栏,来对表单中的控件进行对齐操作,其中包括“左边对齐”、

“右边对齐”、“顶边对齐”、“底边对齐”、“居中对齐”等等按钮。

6.32007年笔试真题

(1)[2007年4月选择题14]【答案】C【解析】本题考查表单基本操作知识。

在VisualFoxPro中调用表单的正确命令为:

DOFORM<表单文件名>[NAME<变量>][LINKED][WITH<实参1><,实参2>,…]

[TO<变量>][NOSHOW]

在题目中所列出的答案中:

选项A表示运行名为mfl.prg的命令文件,所以错误。

选项B有一定的迷惑性,FROM与表单的FORM很类似,但其是错误的关键字,

所以错误。

选项D中的RUN命令是在VisualFoxPro中运行外部命令的关键字,

所以错误。

选项C是正确的。

(2)[2007年4月选择题33]【答案】B【解析】本题考查VisualFoxPro的基本知

识。

表与表单是不同的两个概念,不能混为一谈,所以选项A错误;数据库文件

具有.dbc扩展名,所以选项C错误,其中包括一个或多个表、关系、视图和存储

过程,但其中并不存储用户数据。

所以选项B正确。

数据库中的表文件都是独立

的文件,所以选项D错误。

(3)[2007年4月选择题34]【答案】A【解析】本题考查表单的知识。

表单中的

Unload事件在表单释放时引发,是表单对象释放时啊uihyig需要引发的事件,所

以选项A正确。

而其余选项中:

Init事件是在表单创建时引发;Load事件在表单

对象建立之前引发,也就是在运行表单时,先引发表单的Load事件,再引发表

单的Init事件;Release方法是将表单从内存中释放。

(4)[2007年9月选择题11]【答案】B【解析】VisualFoxPro的设计器是创建和

修改应用系统各种组件的可视化工具。

利用不同的设计器可以创建表、表单、数

据库、查询和报表,其中包括表设计器、查询设计器、视图设计器、表单设计器、

报表设计器、数据库设计器及数据环境设计器等等。

所以选项B为正确答案。

(5)[2007年9月选择题17]【答案】A【解析】在VisualFoxPro中,UnLoad事

件是从内存中释放表单或表单集时发生的事件,所以选项A正确。

(6)[2007年9月选择题25]【答案】B【解析】本题考查对于日期时间型表达式

的俄在我,由日期型或日期时间型常量和日期运算符组成。

运算符有两个:

+和-。

对应本题来说,两个日期型常量相减,所得出的结果为两个日期之间所相差的天

数,为一个数值性结果,所以选项B为正确答案。

(7)[2007年9月选择题27]【答案】C【解析】在本题列出的选项中:

This表示

对当前对象的引用;ThisForm表示对当前表单的引用;Caption为对象的标题文

本属性;Click为单击对象时所引发的事件。

所以选项C为正确答案。

Visual

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2