1、数据库第九十十一章习题综合第九章表单设计一、选择题1、设表单FORM1包含命令按钮组G1和文本框T1,G1中包含命令按钮C1和C2,在C2的Click事件代码中要引用T1的VALUE属性,则正确引用是。A)THISORM.T1.VALUEB)THIS.Parent.T1.VALUEC)THIS.Parent.Parent.T1.VALUED)T1.VALUE2、当调用表单的Show方法时,可能激发表单的。A)Load事件B)Init事件C)Activate事件D)Click事件3、组合框的内容进行一次新的选择,一定发生的事件是。A)changeB)interactivechangeC)when
2、D)click4、创建对象时发生事件。A)InitB)LoadC) InteractiveChangeD)Activate5、用表单设计器设计表单,下列叙述中错误的是。A)可以创建表单集B)可以向表单添加新属性和方法C)可以对表单添加新事件D)数据环境对象可以加到表单中6、表单的Name属性用于_。A)作为保存表单时的文件名B)引用表单对象C)显示运行表单标题栏中D)作为运行表单时的表单名7、可以在表单的数据环境中添加的是。A)表B)表之间的临时关系C)查询D)视图8、可改写计数属性的容器是。A)表单集、表格、页框、页面B)命令按钮组、选项按钮组、表格、页框C)表单、列、页面、容器D)页面、表
3、单、工具栏、-SCREEN9、如果在运行表单前向表单中传递参数,则应在表单的事件代码中包含PARAMENTERS语句。A)InitB)LoadC) ActivateD)数据环境的BeforeOpenTables10、按钮的Name属性用于。A)作为按钮上的文字B)按钮对象的引用名C)按钮的属性名D)以上都不是11、下面关于OLE对象的说法中错误的是。A)可插入的OLE对象只能来自于支持OLE的应用程序,例如Excel和WordB)一个OLE对象,只能是图片、声音和Excel、Word文档C)在表单中,可以用绑定型OLE对象来显示通用型字段中OLE对象的内容D)使用表单设计器可以创建绑定型OLE
4、对象12、一个按钮,若要在单击按钮后,按钮销毁,需要在click事件中写代码。A) release thisB)destroy thisC)destroyD)quit13、表单生成器的作用是。A)创建和修改表单B)添加字段,作为表单的新控件C)创建新表单D)以上都是14、用来确定控件是否可见的属性是。A)EnabledB)DefaultC)CaptionD)Visible15、用来显示控件上的文字的属性是。A)EnabledB)DefaultC)CaptionD)Visible16、运行表单的命令是。A)RUN FORMB)EXECUTE FORMC)DO FORMD)START FORM17
5、、打开已有表单文件的命令是。A)REPLACE FORMB)CHANGE FORMC)EDIT FORMD)MODIFY FORM18、在列表框中使用哪个属性判定列表项是否被选中。A)CheckedB)CheckC)ValueD)Selected19、可以选择多项的控件是。A)组合框B)列表框C)下拉列表框D)选项组20、为了在文本框输入显示“”,应该设置文本框的属性是。A)PasswordCharB)PasswordAttrC)PasswordD)PasswordWord21、在表单设计阶段,以下说法不正确的是。A)拖动表单上的对象,可以改变该对象在表单上的位置B)拖动表单上对象的边框,可以
6、改变该对象的大小C)通过设置表单上对象的属性,可以改变对象的大小和位置D)表单上对象一旦建立,其位置和大小均不能改变22、在表单设计器的属性窗口中设置表单或其他控件对象的属性时,以下正确的叙述是。A)以斜体字显示的属性值是只读属性、不可以修改B)“全部”选项卡包含了“数据”选项卡中的内容,但不包含“方法程序”选项卡中的内容C)表单的属性描述了表单的行为D)以上都正确23、在Visual FoxPro中创建表单的命令是。A)CREATE FORMB)CREATE ITEMC)NEW ITEMD)NEW FORM24、为了改变表单上表格对象中字段的显示顺序,应该设置。A)表单的Caption属性B
7、)表格对象的ColumnCount属性C)表单对象的ChildOrder属性D)表格中列对象的ColumnOrder属性25、下述描述中不正确的是。A)表单是容器类对象B)表格是容器类对象C)选项组是容器类对象D)命令按钮是容器类对象26、修改表单MyForm的正确命令是。A)MODIFY COMMANDMyFormB)MODIFY FORM MyFormC)DO MyFormD)EDIT MyForm27、对象的Click事件的正确叙述是。A)用鼠标双击对象时引发B)用鼠标单击对象时引发C)用鼠标右键单击对象时引发D)用鼠标右键双击对象时引发28、在Visual FoxPro中,表单(For
8、m)是指。A)数据库中表的清单B)一个表中的记录清单C)数据库查询结果的列表D)窗口界面29、表单的Caption属性用于。A)指定表单执行的程序B)指定表单的标题C)指定表单是否可用D)指定表单是否可见30、关闭表单的代码是ThisForm.Release,其中的Release是表单对象的。A)方法B)属性C)事件D)标题31、假定表单中包含一个命令按钮,那么在运行表单时,下面有关事件引发次序的陈述中,_是正确的。A)先命令按钮的Init事件,然后表单的Init事件,最后表单的Load事件B)先表单的Init事件,然后命令按钮的Init事件,最后表单的Load事件C)先表单的Load事件,然
9、后表单的Init事件,最后命令按钮的Init事件D)先表单的Load事件,然后命令按钮的Init事件,最后表单的Init事件32、用来指明复选框的当前状态的属性是_。A) SelectedB) CaptionC) ValueD) ControlSource33、确定列表框内的某个条目是否被选定应使用的属性是_。A) ValueB) ColumnCountC) ListCountD) Selected34、下面对控件的描述正确的是_。A)用户可以在组合框中进行多重选择B)用户可以在列表框中进行多重选择C)用户可以在一个选项组中选中多个选项按钮D)用户对一个表单内的一组复选框只能选中其中一个35、
10、下面关于表单控件基本操作的陈述中,_是不正确的。A)要在表单控件工具栏中显示某个类库文件中自定义类,可以单击表单控件工具栏中的查看类按钮,然后在弹出的菜单中选择添加命令B)要在表单中复制某个控件,可以按住CTRL键并拖放该控件C)要使表单中所有被选控件具有相同的大小,可单击布局工具栏中的相同大小按钮D)要将某个控件的TAB序号设置为1,可在进入TAB键次序方式设置状态后,双击控件的TAB键次序盒36、在表单设计器环境下,要选定表单中某选项组里的某个选项按钮,可以_。A)单击选项按钮B)双击选项按钮C)先单击选项组,并选择“编辑”命令,然后再单击选项按钮D)以上B)和C)都可以37、假定一个表单
11、里有一个文本框Text1和一个命令按钮组CommandGroup1,命令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮,如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,下面_式子是正确的。A)This.ThisForm.Text1.ValueB) This.Parent.parent.Text1.ValueC)Parent.Parent.Text1.ValueD) This.parent.Text1.Value38、如果需要在Myform=CreateObject(Form)所创建的表单对象Myform中添加command1按钮对象,应当
12、使用命令_。A) Add Object Command1 AS commandbuttonB) Myform.Addobject(command1,commandbutton)C) Myform.Addobject(commandbutton,command1)D) command1=Addobject(comand1,commandbutton)39、下面对于控件类的各种描述中,_是错误的。A)控件类用于进行一种或多种相关的控制B)可以对控件类对象中的组件单独进行修改或操作C)控件类一般作为容器类中的控件D)控件类的封装性比容器类更加严密40、不可以作为文本框控件数据来源的是_。A)数值型字
13、段B)0内存变量C)字符型字段D)备注型字段41、计时器控件的主要属性是_。A) EnabledB)CaptionC) IntervalD) Value42、下面关于命令DO FORM XX NAME YY LINKED的陈述中,_是正确的。A)产生表单对象引用变量XX,在释放变量XX时自动关闭表单B)产生表单对象引用变量XX,在释放变量XX时并不关闭表单C)产生表单对象引用变量YY,在释放变量YY时自动关闭表单D)产生表单对象引用变量YY,在释放变量YY时并不关闭表单43、能够将表单的Visible属性设置为.T.,并使表单成为活动对象的方法是_。A) HideB) ShowC) Relea
14、seD) SetFocus44、下面对编辑框(EditBox)控件属性的描述正确的是_。A)SelLength属性的设置可以小于0B)当ScrollBars的属性值为0时,编辑框内包含水平滚动条C)SelText属性在做界面设计时不可用,在运行时可读写D)Readonly属性值为.T.时,用户不能使用编辑框上的滚动条45、为表单MyForm添加事件或方法代码,改变该表单中的控件Cmdl的Caption属性的正确命令是_。A) Myform.Cmdl.Caption=最后一个B) THIS.Cmdl.Caption=最后一个C) THISFORM.Cmdl.Caption=最后一个D) THIS
15、FRMSET.Cmdl.Caption=最后一个46、用来确定控件是否起作用的属性是。A)EnabledB)DefaultC)CaptionD)Visible47、表单在项目管理器的哪个选项卡下管理。A)表单选项卡B)其他选项卡C)文档选项卡D)程序选项卡二、填空题1、编辑框的SellLength属性可以确定选中文本的。2、通过设置列表框的Multiselect属性,可以在列表框中选择项。3、为了在表格控件中显示数据,一般要用属性指定数据源的类型,用Record Source属性指定数据源(表格中要显示的数据)。4、为图像控件指定图片(如.bmp文件)文件的属性是。5、要改变表单上表格对象中当
16、前显示的列数,应设置表格的属性。6、表单文件的扩展名是。7、对象的描述了对象的状态。8、当用户单击命令按钮时,会触发命令按钮的事件。9、用来确定复选框是否被选中的属性是。10、用来设置复选框标题(显示在复选框旁的文字)的属性是。11、能够将表单的Visible属性设置为.T.,并使表单成为活动对象的方法是方法。12、为了改变表格对象中各列的显示顺序,应该重新设置列控件的属性。13、利用中的工具可以快速对齐表单中的控件。14、Visual FoxPro可以创建两种类型界面的应用程序,即单文档界面和多文档界面,英文缩写MDI指的是。15、计时器控件设计时在表单中是可见的,在运行时是。16、书籍表单
17、文件名是myform.scx,表单备注文件名是myform.sct,则运行该表单的命令是。17、为刷新表单,应调用表单的Refresh方法,正确的语法格式是。18、为使表单运行时在Visual FoxPro主窗口居中显示,应设置表单的AutoCenter属性值为。19、如果想为表单换一个标题名,可以在属性窗口中修改_属性项。20、图片/ActiveX绑定控件用于显示图片或_的内容。21、由表单向导创建的表单,主要是依靠_而定。22、表格控件使用的数据资源大多数是来自_和_。23、用来确定复选框是否被选中的属性是_,用来指定显示在复选框旁的文字的属性是_。24、可以使用方法隐藏表单,可以使用方法
18、激活、显示表单。25、要为表单设计下拉式菜单,首先需要在菜单设计时,在_对话框中选择顶层表单复选框;其次要将表单的_属性值设置为2,使其成为顶层表单:最后需要在表单的_事件代码中设置调用菜单程序的命令。26、在_工具栏中选择_工具按钮,即可激活生成器。若要使用表单生成器,可以在“表单”菜单中选择_选项。参考答案一、选择题1. A2.C3.B4.A5.B6.B7.A8.B9.C10.B11.B12.A13.B14.D15.C16.C17.D18.D19.B20.A21.D22.A23.A24.D25.D26.B27.B28.D29.B30.A31.D32.C33.D34.B35.B36.C37.
19、B38.B39.B40.D41.C42.C43.B44.C45.C46.A47.C二、填空题1.长度2.多3.RecordSourceType4.Picture5.Column Count6.SCX7.属性8.Click9.Value10.Caption11.Show12.ColumnOrder13.布局工具栏14.多文档界面15.不可见的16.DO FORM myform17.ThisForm.Refresh18.T.19.Caption20.通用型字段或通用型21.数据环境22.父表或子表;子表或父表23.VALUE与caption24.Hide与Show25.常规选项或常规;ShowWi
20、ndow;Init26.表单控件;生成器锁定;快速表单第十章菜单设计一、选择题1、在命令窗口执行CREATEMENU命令等同于操作。A)选择菜单“文件新建”,然后从“新建”对话框中选择“菜单”并单击“向导”按钮B)选择菜单“文件新建”,然后从“新建”对话框中选择“菜单”并单击“新建文件”按钮C)选择菜单“文件新建”,然后从“新建”对话框中选择“新建文件”并单击“菜单”按钮D)选择菜单“文件新建”,然后从“新建”对话框中选择“向导”并单击“菜单”按钮2、以下关于菜单叙述正确的是。A)菜单设计完成后必须“生成”程序代码B)菜单设计完成后不必“生成”程序代码,可以直接使用C)菜单设计完成后如果要连编
21、成EXE程序,则必须“生成”程序代码D)菜单设计完成后如果要连编成APP程序,则必须“生成”程序代码3、打开已有的菜单文件、修改菜单的命令是。A) EDITMENUB) CHANGEMENUC)UPDATEMENUD) MODIFYMENU4、下列说法中错误的是。A)可以使用CREATEMENU命令创建一个新菜单B)可以使用MODIFYMENU命令创建一个新菜单C)可以使用CREATEMENU命令修改已经创建了的新菜单D)可以使用OPENMENU命令修改已经创建了的新菜单5、菜单设计器的“结果”一列的列表框中可供选择的项目包括。A)命令、过程、子菜单、函数B)命令、过程、子菜单、菜单项#C)填充名称、过程、子菜单、快捷键D)命令、过程、填充名称、函数6、某菜单项的名称是“编辑”,热键是E,则在菜单名称一栏中应输入。A)编辑(E)B)编辑(Ctrl+E)C)编辑(Alt+E)D)编辑(E)7、在项目管理器的哪个选项卡下管理菜单。A)菜单选项卡B)文档选项卡C)其他选项卡D)代码选项卡8、假设建立一个菜单menul,并生成了相应的菜单程序文件,为了执行该菜单程序应该使用命令。A)DO MENU menulB)RUN MENU menulC)DO menulD)DO menul.mpr9、建立菜单的命令是。A)CREATEMENU
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1