版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第六章 表单设计与应用161 2005年笔试真题162 2006年笔试真题163 2007年笔试真题264 2008年笔试真题365 2009年笔试真题466 2010年笔试真题567 2011年笔试真题6第六章 表单设计与应用761 2005年笔试真题解析762 2006年笔试真题解析863 2007年笔试真题解析1064 2008年笔试真题解析1165 2009年笔试真题解析1366 2010年笔试真题解析1467 2011年笔试真题解析15第六章 表单设计与应用61 2005年笔试真题(1) 假设某个表单中有一个命令按钮cmdClose,为了实现当用户单击此按钮时能够关闭该表单的功能,应
2、在该按钮的Click事件中写入语句( )2005年4月选择题29A) ThisformClose B) ThisformEraseC) ThisformRelease D) ThisformReturn(2) 下列关于类、对象、属性和方法的描述中错误的是( )2005年9月选择题20A) 类是对一类相似对象的描述,这些对象具有相同种类的属性和方法B) 属性用于描述对象的状态,方法用于表示对象的行为C) 基于同一类产生的两个对象可以分别设置自己的属性值D) 通过执行不同对象的同名方法,其结果必然是相同的(3) 在Visual FoxPro中,如果要改变表单上表格对象中当前显示的列数,应设置表格的
3、 属性值2005年9月填空题1062 2006年笔试真题(1) 扩展名为scx的文件是( )2006年4月选择题12A) 备注文件 B) 项目文件C) 表单文件 D) 菜单文件(2) 表格控件的数据源可以是( )2006年4月选择题13A) 视图B) 表C) SQL SELECT语句D) 以上三种都可以(3) 假设表单上有一选项组:男女,其中第一个选项按钮男被选中,请问该选项组的Value属性值为( )2006年4月选择题23A)T B) 男 C) 1 D) 男或l(4) 下列所列各项属于命令按钮事件的是( )2006年4月选择题27A) Parent B) This C) ThisForm
4、D) Click(5) 如果运行一个表单,以下事件首先被触发的是( )2006年9月选择题20A) Load B) Error C) Init D) Click (6) 假设表单上有一选项组:男 女,如果选择第二个按钮女,则该选项组Value属性的值为( )2006年9月选择题23A) F B) 女 C) 2 D) 女 或 2 (7) 假设表单MyForm隐藏着,让该表单在屏幕上显示的命令是( )2006年9月选择题24A) MyFormList B) MyFormDisplay C) MyFormShow D) MyFormShowForm(8) 关闭表单的程序代码是ThisFormRele
5、ase,Release是( )2006年9月选择题35A) 表单对象的标题 B) 表单对象的属性 C) 表单对象的事件 D) 表单对象的方法(9) 在表单设计器中可以通过 工具栏中的工具快速对齐表单中的控件2006年9月填空题1363 2007年笔试真题(1) 在Visual FoxPro中调用表单文件mf1的正确命令是( )2007年4月选择题14A) DO mf1 B) DO FROM mf1 C) DO FORM mf1 D) RUN mf1(2) 在Visual FoxPro中以下叙述正确的是( )2007年4月选择题33A)表也被称作表单 B)数据库文件不存储用户数据C)数据库文件的
6、扩展名是DBF D)一个数据库中的所有表文件存储在一个物理文件中(3) 在Visual FoxPro中,释放表单时会引发的事件是( )2007年4月选择题34A) UnLoad事件 B) Init事件 C) Load事件 D) Release事件(4) 在Visual Foxpro中,通常以窗口形式出现,用以创建和修改表、表单、数据库等应用程序组件的可视化工具称为( )2007年9月选择题11A) 向导 B) 设计器 C) 生成器 D) 项目管理器(5) 在Visual Foxpro中,Unload事件的触发时机是( )2007年9月选择题17A) 释放表单 B) 打开表单 C) 创建表单 D
7、) 运行表单 (6) 假设在表单设计器环境下,表单中有一个文本框且已经被选定为当前对象。现在从属性窗口中选择Value属性,然后在设置框中输入:=2001-9-10-2001-8-20。请问以上操作后,文本框Value属性值的数据类型为:( )2007年9月选择题25A) 日期型 B) 数值型 C) 字符型 D) 以上操作出错(7) 在表单设计中,经常会用到一些特定的关键字、属性和事件。下列各项中属于属性的是( )2007年9月选择题27A) This B) ThisForm C) Caption D) Click(8) 在Visual FoxPro中,在运行表单时最先引发的表单事件是 事件2
8、007年9月填空题10(9) 在Visual FoxPro表单中,当用户使用鼠标单击命令按钮时,会触发命令按钮的 事件2007年9月填空题12(10) 在Visual FoxPro中,假设表单上有一选项组:男女,该选项组的Value属性值赋为0。当其中的第一个选项按钮男被选中,该选项组的Value属性值为 2007年9月填空题13(11) 在Visual FoxPro表单中,用来确定复选框是否被选中的属性是 2007年9月填空题1464 2008年笔试真题(1) 下面属于表单方法名(非事件名)的是( )2008年4月选择题22A) Init B) Release C) Destroy D) C
9、aption(2) 下列表单的哪个属性设置为真时,表单运行时将自动居中( )2008年4月选择题23A) AutoCenter B) AlwaysOnTop C) ShowCenter D) FormCenter(3) 下面关于命令DO FORM XX NAME YY LINKED的陈述中,正确的是( )2008年4月选择题24A) 产生表单对象引用变量XX,在释放变量XX时自动关闭表单B) 产生表单对象引用变量XX,在释放变量XX时并不关闭表单C) 产生表单对象引用变量YY,在释放变量YY时自动关闭表单D) 产生表单对象引用变量YY,在释放变量YY时并不关闭表单(4) 表单里有一个选项按纽组
10、,包含两个选项按纽Option1和Option2,假设Option2没有设置Click事件代码,而Option1以及选项按纽和表单都设置了Click事件代码,那么当表单运行时,如果用户单击Option2,系统将( )2008年4月选择题25A) 执行表单的Click事件代码 B) 执行选项按纽组的Click事件代码 C) 执行Option1的Click事件代码 D) 不会有反应(5) 表单名为myForm的表单中有一个页框myPageFrame,将该页框的第3页(Page3)的标题设置为修改,可以使用代码( )2008年4月选择题31A) myFormPage3myPageFrameCapti
11、on=修改B) myFormmyPageFrameCaptionPage3=修改C) ThisformmyPageFramePage3Caption=修改D) ThisformmyPageFrameCaptionPage3=修改(6) 设置表单标题的属性是( )2008年9月选择题11A) Title B) Text C) Biaoti D) Caption(7) 释放和关闭表单的方法是( )2008年9月选择题12A) Release B) Delete C) LostFocus D) Destory(8) 执行命令MyForm=CreateObject(Form)可以建立一个表单,为了让该
12、表单在屏幕上显示,应该执行命令( )2008年9月选择题24A) MyFormList B) MyFormDisplayC) MyFormShow D) MyFormShowForm(9) 页框控件也称作选项卡控件,在一个页框中可以有多个页面,页面个数的属性是( )2008年9月选择题36A) Count B) Page C) Num D) PageCount(10) 打开已经存在的表单文件的命令是( )2008年9月选择题27A) MODIFY FORM B) EDIT FORMC) OPEN FORM D) READ FORM(11) 假定一个表单里有一个文本框Text1和一个命令按钮组C
13、ommandGroup1。命令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,正确的表达式是( )2008年9月选择题29A) ThisThisFormText1Value B) ThisParentParentText1ValueC) ParentParentText1Value D) ThisParentText1Value(12) 下面关于数据环境和数据环境中两个表之间关联的陈述中,正确的是( )2008年9月选择题30A) 数据环境是对象,关系不是对象B) 数据环境不是对象,关系是对
14、象C) 数据环境是对象,关系是数据环境中的对象D) 数据环境和关系都不是对象(13) 在表单中设计一组复选框(CheckBox)控件是为了可以选择_个或_个选项2008年9月填空题12(14) 为了在文本框输入时隐藏信息(如显示*),需要设置该控件的_属性2008年9月填空题1365 2009年笔试真题(1) 在表单中为表格控件指定数据源的属性是( )2009年3月选择题15A) DataSource B) DataFrom C) RecordSource D) RecordFrom(2) 在Visual FoxPro中,假设表单上有一选项组:男女,初始时该选项组的Value属性值为1,若选项
15、按钮女被选中,该选项组的Value属性值是( )2009年3月选择题25A) 1 B) 2 C) 女 D) 男(3) 设置文本框显示内容的属性是( )2009年9月选择题11A) Value B) Caption C) Name D) InputMask(4)表单文件的扩展名是( )2009年9月选择题17A) frm B) prg C) scx D) vcx(5) 了为隐藏在文本框中输入的信息,用占位符代替显示用户输入的字符,需要设置的属性是( )2009年9月选择题22A) Value B) ControlSource C) InputMask D) PasswordChar(6) 假设某
16、表单的Visible属性的初值是F,能将其设置为T的方法是( )2009年9月选择题23A) Hide B) Show C) Release D) SetFocus(7) 让隐藏的 MeForm表单显示在屏幕上的命令是( )2009年9月选择题25A) MeFornDisplay B) MeFormShow C) MefornList D) MeFormSee(8) 在VisualFoxpro中,下面关于属性,方法和事件的叙述错误的是( )2009年9月选择题28A) 属性用于描述对象的状态,方法用于表示对象的行为B) 基于同一个类产生的两个对象可以分别设置自己的属性值C) 事件代码也可以象方
17、法一样被显示调用D) 在创建一个表单时,可以添加新的属性、方法和事件(9) 创建一个名为student的新类,保存新类的类库名称是mylib,新类的父类是Person,正确的命令是( )2009年9月选择题33A) CREATE CLASS mylib OF student As PersonB) CREATE CLASS student OF Person As mylibC) CREATE CLASS student OF mylib As PersonD) CREATE CLASS Person OF mylib As student(10) 命令按钮的Cancel属性的默认值是 200
18、9年9月填空题6(11) 可以使编辑框的内容处于只读状态的两个属性是ReadOnly和 2009年9月填空题1366 2010年笔试真题(1) 在Visual FoxPro中,下面关于属性、事件、方法叙述错误的是( )2010年3月选择题14A) 属性用于描述对象的状态B) 方法用于表示对象的行为C) 事件代码也可以象方法一样被显式调用D) 基于同一个类产生的两个对象的属性不能分别设置自己的属性值(2) 在Visual FoxPro中,表是指( )2010年3月选择题16A) 报表 B) 关系 C) 表格控件 D) 表单(3) 在下面的Visual FoxPro表达式中,运算结果为逻辑真的是(
19、 )2010年3月选择题17A) EMPTY(NULL) B) LIKE(xy?, xyz)C) AT(xy,abcxyz) D) LSNULL(SPACE(0)(4) 在表单中为表格控件指定数据源的属性是( )2010年3月选择题21A) DataSource B) RecordSourceC) DataFrom D) RecordFrom(5) 将当前表单从内存中释放的正确语句是( )2010年3月选择题26A) ThisFormClose B) ThisFormClearC) ThisFormRelease D) ThisFornnRefresh(6) 下面关于列表框和组合框的陈述中,正
20、确的是( )2010年9月选择题22A)列表框可以设置成多重选择,而组合框不能B)组合框可以没置成多重选择,而列表框不能C)列表框和组合框都可以设置成多重选择D)列表框和组合框都不能设置成多重选择(7) 在表单设计器环境中,为表单添加一选项按钮组:男女。默认情况下,第一个选项按钮男为选中状态,此时该选项按钮组的Value属性值为( )2010年9月选择题23A)0 B)1 C)男 D).T.(8) 在Visual FoxPro中,属于命令按钮属性的是( )2010年9月选择题24A)Parent B)This C)ThisForm D)Click(9) 在Visual FoxPro中,可视类库
21、文件的扩展名是( )2010年9月选择题25A).dbf B).scx C).vcx D).dbc(10) 关闭释放表单的方法是( )2010年9月选择题30A)shut B)closeForm C)release D)close(11) 如果文本框中只能输入数字和正负号,需要设置文本框的【10】属性。2010年9月填空题1067 2011年笔试真题(1) 在一个空的表单中添加一个选项按钮组控件,该控件可能的默认名称是( ) 2011年3月选择题25A)Optiongroup 1 B)Checkl C)Spinnerl D)Listl(2) 在Visual FoxPro中,用于设置表单标题的属
22、性是( )2011年3月选择题27 A)Text B)Title C)Lable D)Caption(3) 在设计界面时,为提供多选功能,通常使用的控件是( )2011年3月选择题29A)选项按钮组 B)一组复选框 C)编辑框 D)命令按钮组(4) 为了使表单界面中的控件不可用,需将控件的某个属性设置为假,该属性是( )2011年3月选择题30A)Default B)Enabled C)Use D)Enuse(5) 在表单设计中,关键字 表示当前对象所在的表单 2011年3月填空题10(6) 为将一个表单定义为顶层表单,需要设置的属性是 2011年3月填空题14(7) 建立表单的命令是( )2
23、011年9月选择题27 A)CREATE FORM B)CREATE TABLEC)NEW FORM D)NEW TABLE(8) 假设某个表单中有一个复选框(CheckBox1)和一个命令按钮Command1,如果要在Command1的Click事件代码中取得复选框的值,以判断该复选框是否被用户选择,正确的表达式是( )2011年9月选择题28 A)This.CheckBox1.ValueB)ThisForm.CheckBox1.ValueC)This.CheckBox1.SelectedD)ThisForm.CheckBox1.Selected(9) 为了使命令按钮在界面运行时显示“运行”
24、,需要设置该命令按钮的哪个属性( )2011年9月选择题29 A)TextB)TitleC)DisplayD)Caption(10) 在Visual FoxPro中运行表单的命令是 2011年9月填空题10(11) 为了使表单在运行时居中显示,应该将其 属性设置为逻辑真。2011年9月填空题11(12) 为了表单运行时能够输入密码应该使用 控件。2011年9月填空题12(13) 在Visual FoxPro中建立表单应用程序坏境时,显示出初始的用户界面之后,需要建立一个事件循环来等待用户的交互动作,完成该功能的命令是 ,该命令使Visual FoxPro开始处理诸如单击鼠标、键盘输入等用户事件
25、。2011年9月填空题15第六章 表单设计与应用61 2005年笔试真题解析(1) 2005年4月选择题29 【答案】C【解析】本题考查的是表单的常用方法。Release方法是将表单从保存中释放。因此正确答案为选项C。其他选项都不是表单的方法。(2) 2005年9月选择题20 【答案】D【解析】本题考查的是对类、对象、属性和方法概念的理解。类是具有相同属性和相同操作的对象的集合。对每个基类,系统都规定了应具有的属性,指定了可使用方法和驱动事件。同一类产生不同对象的属性可以分别设置,属性也称特性,用于描述类的性质。状态;而方法是用于表示对象的行为。根据这些概念就不难得出正确选项是D。(3) 20
26、05年4月填空题10 【答案】ColumnCount【解析】本题考查表单的以下常用属性。ColumnCount用来改变表单上表格对象中当前显示的列数;Visible属性设置表单的是否可见。62 2006年笔试真题解析(1) 2006年4月选择题12 【答案】C【解析】本题考查考生对Visual FoxPro数据库中各种文件的扩展名的了解程度。其中,备注文件的扩展名为.dct,项目文件的扩展名为.pjx,表单文件的扩展名为.scx,而菜单文件的扩展名为.mnx。所以选项C正确。(2) 2006年4月选择题12 【答案】D【解析】本题考查考生对表单中控制的掌握。表单控制的数据源属性为:Record
27、SourceType与RecordSource属性RecordSourceType属性指明表格数据源的类型,RecordSource属性指定表格数据源。RecordSourceType属性的取值范围及含义如下表所示。属性值说明0表。数据来源于由:RecordSource属性鉴定的表,该表能被自动打开1(默认值)别名。数据来源于已打开的表,又RecordSource属性指定该表的别名1提示。运行时,由用户根据提示选择表格数据源1查询(.qpr)。数据来源于查询,由RecordSourcef属性指定一个查询文件(.qpr文件)1SQL语句。数据来源于SQL语句,由RecordSource属性指定一
28、个SQL语句视图是的d数据表的基础上创建的一种虚拟表。虚拟是指视图数据是从已有的数据库表或其他视图中提取的,视图也可以作为在数据库中应用。综上所述,答案中视图。表及SQL SELECT语句均可以作为表格控件的数据源,所以选项D正确。(3) 2006年4月选择题23 【答案】D【解析】本题考查选项组(OptionGroup)控件的知识。选项组Value属性用于指定选项组中哪个选项按钮被选中。该属性值的类型可以是数值型的,也可以是字符型的。若为数值型值N,则表示选项组中的第N个选项按钮被选中;若为字符型值C,则表示选项组中Caption属性值为C的选项按钮被选中。所以,选项D正确。(4) 2006
29、年4月选择题27 【答案】D【解析】本题考查考生对命令按钮控件及控件属性、事件的掌握。Parent属性,属性值为对象引用,用来指向当前对象的直接容器对象,一般用于页框等控件中,而This和ThisForm关键字用来表示当前对象和当前表单,只能用在方法代码或事件代码中。而Click事件是由鼠标单击对象时引发的,引发该事件的常见情况有:鼠标单击复选框、命令按钮、组合框、列表框和选项按钮。在命令按钮、选项按钮或复选框获得焦点时,按空格键。当表单中包含一个确认按钮(Default属性值为.T.)时,按Enter键,引发确认按钮的Click事件。按控件的访问键。单击表单的空白处,引发表单的Click事件
30、。但单击表单的标题栏或窗口边界不会引发Click事件。所以,选项D为正确答案。(5) 2006年9月选择题20 【答案】A【解析】本题考查表单创建时触发的各个事件。对于表单来说,Load事件为表单或表单集被加载到内存中(尚未创建)发生的事件,而Init事件为创建表单时发生的事件。Error事件为表单中方法程序发生错误时触发的事件。Click为鼠标单击时触发的事件,综上所述,选项A为正确答案。(6) 2006年9月选择题23 【答案】D【解析】本题考查对表单控件属性的理解。在表单中的选项组(OptionGroup)控件,是包含选项按钮的一种容器。一个选项组中往往包含若干个选项按钮,但用户只能从中
31、选择一个按钮。而其Value属性用于指定选项组中哪个选项按钮被选中,其值可以是选项组中该按钮的序号,也可以是该选项组的显示值,所以应选D。(7) 2006年9月选择题24 【答案】C【解析】本题考查对Visual FoxPro中方法的了解。Show方法应用于表单集、表单、屏幕及工具栏,show方法把表单或表单集的Visible属性设为“真”(.T.),并使表单成为活动的对象。如果表单的Visible属性已经设置为“真”(.T.),则show方法时它成为活动的对象。对于此题来说,MyForm表单被隐藏着,所以该表单的Visible属性为“假”(.F.),所以可以使用该方法来重新使之显示,所以选项
32、C为正确答案。而其他几个选项均为错误的方法。(8) 2006年9月选择题35 【答案】D【解析】本题考查考生对表单中的事件与方法的掌握。Release是表单常用的方法,用来将表单Come内容中释放,常用的格式为ThisForm.Release,所以选项D正确。(9) 2006年9月填空题13 【答案】【13】布局【解析】在表单设计器中,可以打开“布局”工具栏,来对表单中的控件进行对齐操作,其中包括“左边对齐”、“右边对齐”、“顶边对齐”、“底边对齐”、“居中对齐”等等按钮。63 2007年笔试真题解析(1) 2007年4月选择题14 【答案】C【解析】本题考查表单基本操作知识。在Visual
33、FoxPro中调用表单的正确命令为:DO FORMNAMELINKEDWITH,TO NOSHOW在题目中所列出的答案中:选项A表示运行名为mfl.prg的命令文件,所以错误。选项B有一定的迷惑性,FROM与表单的FORM很类似,但其是错误的关键字,所以错误。选项D中的RUN命令是在Visual FoxPro中运行外部命令的关键字,所以错误。选项C是正确的。(2) 2007年4月选择题33 【答案】B【解析】本题考查Visual FoxPro的基本知识。表与表单是不同的两个概念,不能混为一谈,所以选项A错误;数据库文件具有.dbc扩展名,所以选项C错误,其中包括一个或多个表、关系、视图和存储过
34、程,但其中并不存储用户数据。所以选项B正确。数据库中的表文件都是独立的文件,所以选项D错误。(3) 2007年4月选择题34 【答案】A【解析】本题考查表单的知识。表单中的Unload事件在表单释放时引发,是表单对象释放时啊uihyig需要引发的事件,所以选项A正确。而其余选项中:Init事件是在表单创建时引发;Load事件在表单对象建立之前引发,也就是在运行表单时,先引发表单的Load事件,再引发表单的Init事件;Release方法是将表单从内存中释放。(4) 2007年9月选择题11 【答案】B 【解析】Visual FoxPro的设计器是创建和修改应用系统各种组件的可视化工具。利用不同
35、的设计器可以创建表、表单、数据库、查询和报表,其中包括表设计器、查询设计器、视图设计器、表单设计器、报表设计器、数据库设计器及数据环境设计器等等。所以选项B为正确答案。(5) 2007年9月选择题17 【答案】A 【解析】在Visual FoxPro中,UnLoad事件是从内存中释放表单或表单集时发生的事件,所以选项A正确。(6) 2007年9月选择题25 【答案】B 【解析】本题考查对于日期时间型表达式的俄在我,由日期型或日期时间型常量和日期运算符组成。运算符有两个:+和-。对应本题来说,两个日期型常量相减,所得出的结果为两个日期之间所相差的天数,为一个数值性结果,所以选项B为正确答案。(7
36、) 2007年9月选择题27 【答案】C 【解析】在本题列出的选项中:This表示对当前对象的引用;ThisForm表示对当前表单的引用;Caption为对象的标题文本属性;Click为单击对象时所引发的事件。所以选项C为正确答案。(8) 2007年9月填空题10 【答案】LOAD【解析】在运行表单时,率先引发的表单事件有LOAD和INIT事件,而LOAD在表单对象建立之前引发,也就是在运行表单时,先引发表单的Load事件,再引发表单的Init事件。所以正确答案为LOAD。(9) 2007年9月填空题12 【答案】Click 或 单击 或 鼠标单击【解析】当用鼠标单击一个对象时执行该对象的Cl
37、ick事件,所以正确答案为Click。(10) 2007年9月选择题13 【答案】1【解析】选项组又称选项按钮组,是包含选项按钮的一种容器。一个选项组中往往包含若干个选项按钮,但用户只能从中选择一个按钮。当用户单击某个选项按钮时,该按钮即成为被选中状态,而选项组中的其他选项按钮,不管原来是什么状态,都变为未选中状态。选项组的Value属性用于指定选项组中哪个选项按钮被选中。当初始值设为0时,表示在表单是那个的选项组中没有选中任何选项按钮,而选定第一个选项按钮后,该属性值就被赋值为1,如果选定第二个选项组按钮,则该属性值被赋值为2依次类推。所以,本题的答案为1.(11) 2007年9月选择题14
38、 【答案】Value【解析】复选框用于标识一个两值状态,如真(.t.)或假(.f.)。当处于“真”状态时,复选框内显示一个对勾,当处于“假”状态时复选框内为空白。复选框的属性Value用来指明复选框的当前状态,其状态如表。属性值说明0或.F.(默认值),未被选中1或.T.被选中=2或null不确定,只在代码中有效所以本题中正确答案为Value。64 2008年笔试真题解析(1) 2008年4月选择题22 【答案】B【解析】本题考查表单的常用方法。常用表单方法包括:relaese方法、refresh方法、show方法、hide方法和setfocus方法;常用表单事件包括:init事件、activ
39、e事件、destroy事件、load事件、unload事件、error事件、gotfocus事件和click事件。选项D中的Caption既不是方法也不是事件,而是表单的属性,因此,本题应选B。(2) 2008年4月选择题23 【答案】A【解析】本题考查考生对表单属性的掌握。在给出的选项中,AlwaysOnTop属性为真时,表单运行时窗口总在最前面;AutoCenter属性为真时,运行表单时窗口自动居中。选项C和选项D均为不存在的属性,所以,本题应选A。(3) 2008年4月选择题24 【答案】C【解析】本题考查表单的运行命令。表单在命令窗口的运行命令为:DO FORMNAMEWITH,LIN
40、KEDNOSHOW如果包含NAME子句,系统将建立指定名字的变量,并使它指向表单对象;如果包含LINKED关键字,则表单对象将随指向它的变量的清除而关闭释放。综上所述,命令DO FORM XX NAME YY LINKED,产生表单对象引用变量YY,在释放变量YY时关闭表单。因此,本题应选C。(5) 2008年4月选择题31 【答案】C【解析】本题考查表单中各容器对象的调用顺序。注意要从高到低的层次依次引用各个对象。即组开始引用的是表单,然后是表单中的容器控件,最后才是容器所包含的基本型控件。另外,要注意的是,在引用表单对象时,要使用THISFORM,这里不要使用表单的内部名称,但在引用表单中
41、所包含的容器或基本控件时,一律使用它们的内部名称,即name是属性值。因此,本题的正确答案为选项C。而选项A和B在引用表单时使用的是表单内部名称,首先排除,而选项D中,Caption属性值和页面对象Page3的位置反了,属性名应放在最后。(6) 2008年9月选择题11 【答案】D 【解析】本题考查表单标题栏的设置。表单的CAPTION属性用来设置表单的标题,因此正确答案为选项D。(7) 2008年9月选择题12 【答案】A 【解析】本题考查关闭表单并从内存中释放(清除)的方法,此方法几乎是每次考试的必考部分。使用表单的RELEASE方法,可以将表单从内存中释放(清除)并关闭表单,在其余的几个
42、选项中,选项B为SQL操作命令,选项C的LoetFocus事件在对象失去焦点时引发,而选项D的Destory事件是在表单释放时被引发。(8) 2008年9月选择题24 【答案】C 【解析】本题考查表单的常用方法。在表单的常用方法中,show方法用来显示表单。因此,本题的正确答案是选项C。(9) 2008年9月选择题26 【答案】D 【解析】本题考查VFP中控件属性的使用。在选项卡控件属性中,PageCount属性用来控制选项页面的数量,所以正确答案为D。(10) 2008年9月选择题27 【答案】A 【解析】本题考查打开表单文件的命令。在VFP中,可以使用项目管理器调用、菜单调用或命令方式调用
43、的方法来打开一个已有的表单文件,通过命令方式打开已存在表单的命令为:MODIFY FORM,选项A正确。(11) 2008年9月选择题29 【答案】B 【解析】本题考查VFP中对象的使用。在VFP的对象嵌套层次关系中,需要引用其中某个对象,也需要指明对象在嵌套层次中的位置,这时经常用到如下几个属性过关键字:parent,表示当前对象的直接容器对象;this,表示当前对象;thisform,表示当前对象所在的表单。特别注意的是parent是对象的一个属性,而this和thisform是两个关键字,只能使用在方法代码或事件代码中。题目中,表单里有一个文本框Text1和一个命令按钮组CommandG
44、roup1,命令按钮组CommandGroup1又包括Command1和Command2两个命令按钮,如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,可以使用如下表达式:表达式1:this.Parent. Parent. Text1. Value表达式2:thisform.Text1.Value综上所述,本题的正确答案是选项B。(12) 2008年9月选择题30 【答案】C 【解析】本题考查数据环境和数据环境中两个表之间关联的区别。数据环境泛指创建表单时所使用的数据源,包括与表单相关的数据表、视图以及表之间的关联。数据环境也是一个对象 ,它有自己的属性、方法和事件。关
45、联是数据环境中的对象,它也有自己的属性、方法和事件。综上所述,本题的正确答案是选项C。(13) 2008年9月填空题12 【答案】1。 多【解析】本题考查VFP中复选框控件。复选框控件是一个简单的控件,选项按钮组是一个可以包含多个选项按钮的容器对象,用来显示多个选项,可以选择其中的一项或多项。(14) 2008年9月填空题13 【答案】passwordchar【解析】本题考查VFP中文本框的属性。文本框控件的PasswordChar属性用于指定文本框控件内是显示用户输入的字符还是显示占位符。该属性的默认值是空串,此时没有占位符,文本框内显示用户输入的内容;当该属性指定一个字符,比如“*”后,文
46、本框内将只显示占位符,而不会显示用户输入的实际内容。65 2009年笔试真题解析(1) 2009年3月选择题15 【答案】C【解析】表格控件的常用属性有RecordSourceType和RecordSource, RecordSourceType指明表格数据源的类型,RecordSource属性指定数据的来源,即表格的数据源,所以正确答案为选项C。(2) 2009年3月选择题25 【答案】B【解析】选项组控件常用的属性有两个:ButtonCount(用来指定选项组中选项按钮的数目)和Value(用于指定选项组中哪个选项按钮被选中)。当Value值为0时,表示任何选项组按钮未被选中,Value值
47、为1时表示第一个选项按钮被选中,Value值为2时表示第二个选项按钮被选中,以此类推。本题中,“女”选项按钮是第二个选项按钮,如该按钮被选中,则Value值为2,所以选项B为正确答案。(3) 2009年9月选择题11 【答案】A【解析】在本题中的4个选项中,Value属性用来指定文本框的当前状态,也就是文本框中所显示的内容,所以正确答案为选项A;文本框控件没有Caption属性;Name属性用来指定在代码中用来引用该文本框的名称;InputMask属性用来指定在文本框控件中输入和显示数据的形式。(4) 2009年9月选择题17 【答案】C【解析】表单文件的扩展名为SCX,选项C为正确答案。在其
48、余的几个选项中,FRM为Visual Basic中的窗体文件扩展名;PRG为Visual FoxPro中的程序文件扩展名;VCX为可视类文件扩展名。(5) 2009年9月选择题22 【答案】D【解析】在题目给出的几个选项中,Value属性用来保存并显示当前文本框中的内容;ControlSource属性用来设置文本框的数据源;InputMask属性用来指定在文本框控件中输入和显示数据的格式;PasswordChar属性用来设置输入时显示的替代字符,一般用来输入口令时隐藏输入信息。所以选项D为正确答案。(6) 2009年9月选择题23 【答案】B【解析】选项B中的Show方法可以将表单的Visib
49、le属性设置为.T.,并且使表单成为活动对象,所以该选项为正确答案。而其余的几个方法中,Hide方法将表单的Visible属性设置为.F.,Relaese方法将表单从内存中释放。一般使用该方法来关闭表单;SetFocus方法将表单设置为焦点,此三选项均与嵌套不符,故为错误选项。(7) 2009年9月选择题25 【答案】B【解析】选项B中的Show方法可以将表单的Visible属性设置为.T.,并且使表单成为活动对象,所以该选项为正确答案。(8) 2009年9月选择题28 【答案】C【解析】事件可以具有与之相关联的方法程序,如为click事件编写的方法程序代码将在click事件出现时执行。但事件
50、代码不能被显示调用,而独立于事件而单独存在的方法程序必须在代码中被显示调用,选项C说法错误,为本题正确答案。(9) 2009年9月选择题33 【答案】C【解析】VFP中使用命令方式创建类的命令格式为:CREATE CLASSOF,AS。据此,选项C为正确答案。66 2010年笔试真题解析(1) 2010年3月选择题14 【答案】D【解析】属性用来表示对象的状态,方法用来描述对象的行为,事件代码既能在事件引发时执行,也可以像方法一样被显示调用。而基于同一个类产生的两个对象的属性(如同样是两个命令按钮),可以设置不同的属性(如“确定”和“取消”两个名称)。(2) 2010年3月选择题16 【答案】
51、B【解析】一个关系就是一张二维表,每个关系有一个关系名,在Visual FoxPro中,一个关系存储为一个文件,文件扩展名为.dbf,称为“表”。(3) 2010年3月选择题17 【答案】B【解析】EMPTY()是根据指定表达式的运算结果是否为“空”值,返回逻辑真(.T.)或逻辑假(.F.),而这里所指的“空”值与NULL值是两个不同的概念,A选项的运算结果是逻辑假;LIKE()是比较两个字符串对应位置上的字符,若所以对应字符都相匹配,函数返回逻辑真(.T.),否则返回逻辑假(.F.),B选项中?号可以与任何单个字符相匹配;AT(,)中,如果是的子串,则返回的首字符在值中的位置,否则返回0;I
52、SNULL()是判断一个表达式的运算结果是否为NULL值,若是则返回逻辑真(.T.),否则返回逻辑假(.F.)。故答案为B。(4) 2010年3月选择题21 【答案】B【解析】在表单的表格控件中,RecordSource属性用于指定表格的数据源。其他几个选项不属于表格控件的属性。(5) 2010年3月选择题26 【答案】C【解析】表单的释放语句是ThisForm.Release(或Release ThisForm)。其中A和B选项中的语句不存在,而D选项中的含义是刷新表单,并不是题目要求的释放表单。(6) 2010年9月选择题22 【答案】A【解析】列表框可以通过设置MultiSelect属性进行多重选择,组合框不提供多重选择的功能,没有MultiSelect属性。故答案为A)。 (7) 2010年9月选择题23 【答案】B【解析】选项按钮组的Value属性用来指定选项组中哪个选项按钮被选中,它的值可以是数值型也可以是字符型,默认情况下是数值型。当选项组第n个选项按钮被选中时,则Value属性值就为n。故答案为B)。(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026校招:上汽集团面试题及答案
- 2026年天津交通职业学院单招职业技能考试题库含答案详解(培优a卷)
- 2026年安徽审计职业学院单招职业技能测试题库及答案详解(有一套)
- 2026校招:上海华谊集团试题及答案
- 2026年安徽国防科技职业学院单招职业技能考试题库及1套参考答案详解
- 2026年天津商务职业学院单招职业技能考试题库附参考答案详解(a卷)
- 2026年天府新区航空旅游职业学院单招职业倾向性测试题库附参考答案详解(预热题)
- 2026年天府新区信息职业学院单招职业技能测试题库含答案详解(综合卷)
- 连续认证平台技术开发合同
- 农村养老服务机构生命回顾实施办法
- 《中国四大地理区域划分》复习学案
- 防欺凌家校联动共育
- 实验室计量器器具校准操作规程
- 土工布铺设工程监理实施细则
- 汽车贴膜类招商加盟计划书
- JCT2166-2013 夹层玻璃用聚乙烯醇缩丁醛(PVB)胶片
- 建筑材料说课公开课一等奖市赛课获奖课件
- 充电桩合作框架协议
- 新一代大学英语提高篇视听说教程2答案
- 再生水厂退水管线出水口及钢模围堰施工方案
- 二十世纪西方文论课件
评论
0/150
提交评论