第九章表单设计一、选择题1、设表单FORM1包含命令按钮组G1和文本框T1,G1中包含命令按钮C1和C2,在C2的Click事件代码中要引用T1的VALUE属性,则正确引用是。
A)THISORM.T1.VALUE B)THIS.Parent.T1.VALUEC)THIS.Parent.Parent.T1.VALUE D)T1.VALUE2、当调用表单的Show方法时,可能激发表单的。
A)Load事件 B)Init事件 C)Activate事件 D)Click事件3、组合框的内容进行一次新的选择,一定发生的事件是。
A)change B)interactivechange C)when D)click4、创建对象时发生事件。
A)Init B)Load C) InteractiveChange D)Activate5、用表单设计器设计表单,下列叙述中错误的是。
A)可以创建表单集 B)可以向表单添加新属性和方法C)可以对表单添加新事件 D)数据环境对象可以加到表单中6、表单的Name属性用于______。
A)作为保存表单时的文件名 B)引用表单对象C)显示运行表单标题栏中 D)作为运行表单时的表单名7、可以在表单的数据环境中添加的是。
A)表 B)表之间的临时关系 C)查询 D)视图8、可改写计数属性的容器是。
A)表单集、表格、页框、页面 B)命令按钮组、选项按钮组、表格、页框C)表单、列、页面、容器 D)页面、表单、工具栏、-SCREEN9、如果在运行表单前向表单中传递参数,则应在表单的事件代码中包含PARAMENTERS语句。
A)Init B)Load C) Activate D)数据环境的BeforeOpenTables10、按钮的Name属性用于。
A)作为按钮上的文字 B)按钮对象的引用名 C)按钮的属性名 D)以上都不是11、下面关于OLE对象的说法中错误的是。
A)可插入的OLE对象只能来自于支持OLE的应用程序,例如Excel和WordB)一个OLE对象,只能是图片、声音和Excel、Word文档C)在表单中,可以用绑定型OLE对象来显示通用型字段中OLE对象的内容D)使用表单设计器可以创建绑定型OLE对象12、一个按钮,若要在单击按钮后,按钮销毁,需要在click事件中写代码。
A) release this B)destroy this C)destroy D)quit13、表单生成器的作用是。
A)创建和修改表单 B)添加字段,作为表单的新控件 C)创建新表单 D)以上都是14、用来确定控件是否可见的属性是。
A)Enabled B)Default C)Caption D)Visible15、用来显示控件上的文字的属性是。
A)Enabled B)Default C)Caption D)Visible16、运行表单的命令是。
A)RUN FORM B)EXECUTE FORM C)DO FORM D)START FORM17、打开已有表单文件的命令是。
A)REPLACE FORM B)CHANGE FORM C)EDIT FORM D)MODIFY FORM18、在列表框中使用哪个属性判定列表项是否被选中。
A)Checked B)Check C)Value D)Selected19、可以选择多项的控件是。
A)组合框 B)列表框 C)下拉列表框 D)选项组20、为了在文本框输入显示“”,应该设置文本框的属性是。
A)PasswordChar B)PasswordAttr C)Password D)PasswordWord21、在表单设计阶段,以下说法不正确的是。
A) 拖动表单上的对象,可以改变该对象在表单上的位置B)拖动表单上对象的边框,可以改变该对象的大小C)通过设置表单上对象的属性,可以改变对象的大小和位置D)表单上对象一旦建立,其位置和大小均不能改变22、在表单设计器的属性窗口中设置表单或其他控件对象的属性时,以下正确的叙述是。
A)以斜体字显示的属性值是只读属性、不可以修改B)“全部”选项卡包含了“数据”选项卡中的内容,但不包含“方法程序”选项卡中的内容C)表单的属性描述了表单的行为D)以上都正确23、在Visual FoxPro中创建表单的命令是。
A)CREATE FORM B)CREATE ITEM C)NEW ITEM D)NEW FORM24、为了改变表单上表格对象中字段的显示顺序,应该设置。
A)表单的Caption属性 B)表格对象的ColumnCount属性C)表单对象的ChildOrder属性 D)表格中列对象的ColumnOrder属性25、下述描述中不正确的是。
A)表单是容器类对象 B)表格是容器类对象C)选项组是容器类对象 D)命令按钮是容器类对象26、修改表单MyForm的正确命令是。
A)MODIFY COMMANDMyForm B)MODIFY FORM MyFormC)DO MyForm D)EDIT MyForm27、对象的Click事件的正确叙述是。
A)用鼠标双击对象时引发 B)用鼠标单击对象时引发C)用鼠标右键单击对象时引发 D)用鼠标右键双击对象时引发28、在Visual FoxPro中,表单(Form)是指。
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事件,然后表单的Init事件,最后命令按钮的Init事件D)先表单的Load事件,然后命令按钮的Init事件,最后表单的Init事件32、用来指明复选框的当前状态的属性是______。
A) Selected B) Caption C) Value D) ControlSource33、确定列表框内的某个条目是否被选定应使用的属性是______。
A) Value B) ColumnCount C) ListCount D) Selected34、下面对控件的描述正确的是______。
A)用户可以在组合框中进行多重选择B)用户可以在列表框中进行多重选择C)用户可以在一个选项组中选中多个选项按钮D)用户对一个表单内的一组复选框只能选中其中一个35、下面关于表单控件基本操作的陈述中,_____是不正确的。
A)要在"表单控件"工具栏中显示某个类库文件中自定义类,可以单击表单控件工具栏中的"查看类"按钮,然后在弹出的菜单中选择"添加"命令B)要在表单中复制某个控件,可以按住CTRL键并拖放该控件C)要使表单中所有被选控件具有相同的大小,可单击"布局"工具栏中的"相同大小"按钮D)要将某个控件的TAB序号设置为1,可在进入TAB键次序方式设置状态后,双击控件的TAB键次序盒36、在表单设计器环境下,要选定表单中某选项组里的某个选项按钮,可以______。
A)单击选项按钮 B)双击选项按钮C)先单击选项组,并选择“编辑”命令,然后再单击选项按钮 D)以上B)和C)都可以37、假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1,命令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮,如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,下面_____式子是正确的。
A)This.ThisForm.Text1.Value B) This.Parent.parent.Text1.ValueC)Parent.Parent.Text1.Value D) This.parent.Text1.Value38、如果需要在Myform=CreateObject("Form")所创建的表单对象Myform中添加command1按钮对象,应当使用命令_____。
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)数值型字段 B)0内存变量 C)字符型字段 D)备注型字段41、计时器控件的主要属性是_____。
A) Enabled B)Caption C) Interval D) Value42、下面关于命令DO FORM XX NAME YY LINKED的陈述中,______是正确的。
A)产生表单对象引用变量XX,在释放变量XX时自动关闭表单B)产生表单对象引用变量 XX,在释放变量XX时并不关闭表单C)产生表单对象引用变量YY,在释放变量YY时自动关闭表单D)产生表单对象引用变量YY,在释放变量YY时并不关闭表单43、能够将表单的Visible属性设置为.T.,并使表单成为活动对象的方法是______。
A) Hide B) Show C) Release D) SetFocus44、下面对编辑框(EditBox)控件属性的描述正确的是______。
A)SelLength属性的设置可以小于0B)当ScrollBars的属性值为0时,编辑框内包含水平滚动条C)SelText属性在做界面设计时不可用,在运行时可读写D)Readonly属性值为.T.时,用户不能使用编辑框上的滚动条45、为表单MyForm添加事件或方法代码,改变该表单中的控件Cmdl的Caption属性的正确命令是______。