一、思考题
1、如何为表单项指定一项任务。
2、如何将你所设计的菜单附加在指定的表单上?
3、如何将你所设计的快捷菜单附加在指定的控件上?
4、建立一个表单,并将你设计的程序、表单、报表、查询等挂在该菜单上,然后生成.mpr文件。
二、选择题
1、使用菜单设计器窗口时,在“结果”组合框选项中,如果定义一个过程,应选择 。
A.命令 B.过程
C.子菜单 D.填充名称
2、在定义菜单命令中,有许多关于菜单设置的子句,能够使用户在菜单中选定多个菜单项的子句是 。
A.PROMPT B.KEY
C.MARGIN D.MULTISELECT
3、为一个表单建立了快捷菜单,要打开这个菜单应当 。
A.用热键 B.用事件
C.用快捷键 D.用菜单
4、将一个预览成功的菜单存盘后,再运行该菜单时却不能执行,原因是 。
A.使用调用菜单的命令不正确 B.没有把菜单文件放入项目中
C.没有生成菜单文件 D.没有编写程序
5、在定义菜单命令中,可以为菜单项的标题留出一定的空白子句是 。
A.MARGIN 子句 B.PROMPT 子句
C.SCROLL 子句 D.MOVER 子句
6、在命令文件中,调用菜单的命令 。
A.CALL < 菜单文件名 > B.LOAD < 菜单文件名 >
C.PROCEDURE<菜单文件名> D.DO < 菜单文件名 >
三、填空题
1、用菜单设计器设计的菜单文件的扩展名为 ,生成的菜单程序文件的扩展名为 。
2、当菜单项被选择时,可以做出一定功能,这个动作可以是 、 、 。
3、快捷菜单一般是由一个或多个上下级的 组成。
4、下拉菜单一般包括条形菜单和一组弹出式菜单,其中,条形菜单称为 ,弹出式菜单称为 。
5、在定义菜单的某单项命令格式中,KEY参数是指 ,MESSAGE 参数是指 , PROMPT是指 。
6、在运行了一个用户定义的菜单程序后,如果要从菜单退出回到系统菜单下,可在Visual FoxPro 命令窗口中键入的命令是 。
习题九答案
一、 略
二、选择题
BDBCAD
三、填空题
1、mnx、mpr 2、执行一条命令、执行一个过程、激活另一个菜单
3、弹出式菜单 4、系统菜单、子菜单
5、指定快捷菜单、指定提示信息、指定菜单项标题
6、SET SYSMENU TO DEFAULT