
第六章莱单设计 一、选择题 1.假设已经生成了名为mymenu的菜单,问执行该菜单文件的命令是 A)DOmymenuB)DOmymenu.mpr C)DOmymenu.pjxD)DOmymenu.mnx 2.在VisualFoxPro中,使用“菜单设计器”定义菜单,最后生成的菜单程序的扩展名 是 A).MNXB).PRG C).MPRD).SPR 3.如果菜单项的名称为“统计”,热键是T,在菜单名称一栏中应输入 A)统计(<T)B)统计(Ctr1+T) C)统计(A1t+T)D)统计(T) 4.使用V℉P的菜单设计器时,选中菜单项之后,如果设计它的子菜单,应在结果中选择 () A)命令B)子菜单 C)过程D)填充命令 5.在VFP中,菜单程序文件的默认扩展名为()。 A)mnxB)mnt C)mprD)mpx 6.在使用菜单设计器定义菜单时,什么情况下可以使用“菜单”菜单中的“快捷菜单” 命令()? A)定义下拉式菜单时B)定义下拉式菜单时,且菜单当时为空 C)定义快捷菜单时D)定义快捷菜单时,且菜单当时为空 7.与菜单无关的文件的扩展名是 A).MNX B).MEMC).MPRD)MNT 8.菜单设计器中,“结果”列中不包含 A)命令B)子菜单C)表单D)过程 9.“菜单设计器”窗口没有包含」 命令按钮。 A)修改B)插入C)删除D)预览
第六章 菜单设计 一、选择题 1.假设已经生成了名为 mymenu 的菜单,问执行该菜单文件的命令是 A)DOmymenuB)DOmymenu.mpr C)DOmymenu.pjxD)DOmymenu.mnx 2.在 VisualFoxPro 中,使用“菜单设计器”定义菜单,最后生成的菜单程序的扩展名 是 A).MNXB).PRG C).MPRD).SPR 3.如果菜单项的名称为“统计”,热键是 T,在菜单名称一栏中应输入 A)统计(\<T)B)统计(Ctrl+T) C)统计(Alt+T)D)统计(T) 4.使用 VFP 的菜单设计器时,选中菜单项之后,如果设计它的子菜单,应在结果中选择 ()。 A)命令 B)子菜单 C)过程 D)填充命令 5.在 VFP 中,菜单程序文件的默认扩展名为()。 A)mnxB)mnt C)mprD)mpx 6.在使用菜单设计器定义菜单时,什么情况下可以使用“菜单”菜单中的“快捷菜单” 命令()? A)定义下拉式菜单时 B)定义下拉式菜单时,且菜单当时为空 C)定义快捷菜单时 D)定义快捷菜单时,且菜单当时为空 7.与菜单无关的文件的扩展名是________。 A).MNX B).MEMC).MPRD)MNT 8.菜单设计器中,“结果”列中不包含________。 A)命令 B)子菜单 C)表单 D)过程 9.“菜单设计器”窗口没有包含________命令按钮。 A)修改 B)插入 C)删除 D)预览

10.要对一组菜单功能相近的菜单项进行分组,就使用 _符号。 A)C)I- D)/- 11.要为一个菜单项添加说明信息,应在“提示选项”对话框中的 栏设置。 A)跳过B)信息C)主菜单名D)备注 12.将一个预览成功的菜单存盘,再运行该菜单,却不能执行,是因为 A)没有放到项目中B)要使用命令方式 C)要编入程序逻辑D)没有生成.MPR文件 13.设计菜单要完成的最终操作是 A)创建主菜单和子菜单B)生成菜单程序 C)指定各菜单任务D)浏览菜单 二、填空题 1.要为表单设计下拉式菜单,首先需要在设计菜单时,在“常规选项”对话框中选择“顶 层表单”复选框:其次要将表单的ShowWindow属性值设置为,使其成为顶层表单: 最后需要在表单的 事件代码中添加调用菜单程序的命令。 2.典型的菜单系统一般是一个下拉式菜单,下拉式菜单通常由一个和一组 组成。 3.要将V℉P系统菜单恢复成标准配置,可先执行命令,然后再执行 命令。 4.快捷菜单实质上是一个弹出式菜单。要将某个弹出式菜单作为一个对象的快捷菜单, 通常是在对象的事件代码中添加调用该弹出式菜单程序的命令。 5.在一个表单中,添加一个菜单,应在 对话框中选择 复选框。 6.使用菜单设计器创建的菜单文件的扩展名为 7.运行菜单是指执行扩展名为 的文件。 8.在下拉菜单中,用 来划分功能相近的菜单项。 9.如果要定义当前菜单的公共过程代码,应使用 菜单中的“菜单选项”对话框。 10.菜单设计器窗口中的组合框可用于上、下级菜单之间的切换。 三、判断题 1.菜单的分隔线可用以划分主菜单和子菜单。() 2.子菜单中还可以含有快捷菜单。() 3.菜单项的任务可用相应命令或过程实现。() 4.表单仅用以显示工具栏。()
10.要对一组菜单功能相近的菜单项进行分组,就使用________符号。 A)\ C)\- D)/- 11.要为一个菜单项添加说明信息,应在“提示选项”对话框中的________栏设置。 A)跳过 B)信息 C)主菜单名 D)备注 12.将一个预览成功的菜单存盘,再运行该菜单,却不能执行,是因为________。 A)没有放到项目中 B)要使用命令方式 C)要编入程序逻辑 D)没有生成.MPR 文件 13.设计菜单要完成的最终操作是________。 A)创建主菜单和子菜单 B)生成菜单程序 C)指定各菜单任务 D)浏览菜单 二、填空题 1.要为表单设计下拉式菜单,首先需要在设计菜单时,在“常规选项”对话框中选择“顶 层表单”复选框;其次要将表单的 ShowWindow 属性值设置为______,使其成为顶层表单; 最后需要在表单的______事件代码中添加调用菜单程序的命令。 2.典型的菜单系统一般是一个下拉式菜单,下拉式菜单通常由一个______和一组_____ 组成。 3.要将 VFP 系统菜单恢复成标准配置,可先执行______命令,然后再执行______命令。 4.快捷菜单实质上是一个弹出式菜单。要将某个弹出式菜单作为一个对象的快捷菜单, 通常是在对象的______事件代码中添加调用该弹出式菜单程序的命令。 5.在一个表单中,添加一个菜单,应在________对话框中选择________复选框。 6.使用菜单设计器创建的菜单文件的扩展名为_______。 7.运行菜单是指执行扩展名为_______的文件。 8.在下拉菜单中,用_______来划分功能相近的菜单项。 9.如果要定义当前菜单的公共过程代码,应使用_______菜单中的“菜单选项”对话框。 10.菜单设计器窗口中的____组合框可用于上、下级菜单之间的切换。 三、判断题 1.菜单的分隔线可用以划分主菜单和子菜单。() 2.子菜单中还可以含有快捷菜单。() 3.菜单项的任务可用相应命令或过程实现。() 4.表单仅用以显示工具栏。()

5.在顶层表单中可以显示工具栏。() 6.在菜单中可以显示工具栏。() 7.只要设置表单的属性showwindow=2,就能设置顶层表单。O) 答案 一选择题 1.B2.C3.A4.B5.C6.B7.B8.C9.A10.C11.B12.D13.B 二、填空题 1.2,init2.条形菜单3.setsysmenunosave,setsysmenutodefault4.rightclick5.常规 选项,顶层表单6.mnx7.mpr8.分隔线9.显示10.菜单 三、判断题 1、√2、√3、√4、×5、×6、√7、×
5.在顶层表单中可以显示工具栏。() 6.在菜单中可以显示工具栏。() 7.只要设置表单的属性 showwindow=2,就能设置顶层表单。() 答案 一选择题 1.B2.C3.A4.B5.C6.B7.B8.C9.A10.C11.B12.D13.B 二、填空题 1.2,init2.条形菜单 3.setsysmenunosave,setsysmenutodefault4.rightclick5.常规 选项,顶层表单 6..mnx7..mpr8.分隔线 9.显示 10.菜单 三、判断题 1、 √ 2、√ 3、√ 4、× 5、× 6、√ 7、×