一、選擇題
1.假設(shè)已經(jīng)生成了名為mymenu的菜單,問(wèn)執(zhí)行該菜單文件的命令是
A)DOmymenu
B)DOmymenu.mpr
C)DOmymenu.pjx
D)DOmymenu.mnx
2.在VisualFoxPro中,使用“菜單設(shè)計(jì)器”定義菜單,最后生成的菜單程序的擴(kuò)展名是
A).MNX
B).PRG
C).MPR
D).SPR
3.如果菜單項(xiàng)的名稱為“統(tǒng)計(jì)”,熱鍵是T,在菜單名稱一欄中應(yīng)輸入
A)統(tǒng)計(jì)(\ B)統(tǒng)計(jì)(Ctrl+T)
C)統(tǒng)計(jì)(Alt+T)
D)統(tǒng)計(jì)(T)
4.使用VFP的菜單設(shè)計(jì)器時(shí),選中菜單項(xiàng)之后,如果設(shè)計(jì)它的子菜單,應(yīng)在結(jié)果中選擇()。
A)命令
B)子菜單
C)過(guò)程
D)填充命令
5.在VFP中,菜單程序文件的默認(rèn)擴(kuò)展名為()。
A)mnx
B)mnt
C)mpr
D)mpx
6.在使用菜單設(shè)計(jì)器定義菜單時(shí),什么情況下可以使用“菜單”菜單中的“快捷菜單”命令()?
A)定義下拉式菜單時(shí)
B)定義下拉式菜單時(shí),且菜單當(dāng)時(shí)為空
C)定義快捷菜單時(shí)
D)定義快捷菜單時(shí),且菜單當(dāng)時(shí)為空
7.與菜單無(wú)關(guān)的文件的擴(kuò)展名是________。
A).MNX
B).MEM
C).MPR
D)MNT
8.菜單設(shè)計(jì)器中,“結(jié)果”列中不包含________。
A)命令
B)子菜單
C)表單
D)過(guò)程
9.“菜單設(shè)計(jì)器”窗口沒(méi)有包含________命令按鈕。
A)修改
B)插入
C)刪除
D)預(yù)覽
10.要對(duì)一組菜單功能相近的菜單項(xiàng)進(jìn)行分組,就使用________符號(hào)。
A)\<
B)\>
C)\-
D)/-
11.要為一個(gè)菜單項(xiàng)添加說(shuō)明信息,應(yīng)在“提示選項(xiàng)”對(duì)話框中的________欄設(shè)置。
A)跳過(guò)
B)信息
C)主菜單名
D)備注
12.將一個(gè)預(yù)覽成功的菜單存盤(pán),再運(yùn)行該菜單,卻不能執(zhí)行,是因?yàn)開(kāi)_______。
A)沒(méi)有放到項(xiàng)目中
B)要使用命令方式
C)要編入程序邏輯
D)沒(méi)有生成.MPR文件
13.設(shè)計(jì)菜單要完成的最終操作是________。
A)創(chuàng)建主菜單和子菜單
B)生成菜單程序
C)指定各菜單任務(wù)
D)瀏覽菜單
二、填空題
1.要為表單設(shè)計(jì)下拉式菜單,首先需要在設(shè)計(jì)菜單時(shí),在“常規(guī)選項(xiàng)”對(duì)話框中選擇“頂層表單”復(fù)選框;其次要將表單的ShowWindow屬性值設(shè)置為_(kāi)_____,使其成為頂層表單;最后需要在表單的______事件代碼中添加調(diào)用菜單程序的命令。
2.典型的菜單系統(tǒng)一般是一個(gè)下拉式菜單,下拉式菜單通常由一個(gè)______和一組_____組成。
3.要將VFP系統(tǒng)菜單恢復(fù)成標(biāo)準(zhǔn)配置,可先執(zhí)行______命令,然后再執(zhí)行______命令。
4.快捷菜單實(shí)質(zhì)上是一個(gè)彈出式菜單。要將某個(gè)彈出式菜單作為一個(gè)對(duì)象的快捷菜單,通常是在對(duì)象的______事件代碼中添加調(diào)用該彈出式菜單程序的命令。
5.在一個(gè)表單中,添加一個(gè)菜單,應(yīng)在________對(duì)話框中選擇________復(fù)選框。
6.使用菜單設(shè)計(jì)器創(chuàng)建的菜單文件的擴(kuò)展名為_(kāi)______。
7.運(yùn)行菜單是指執(zhí)行擴(kuò)展名為_(kāi)______的文件。
8.在下拉菜單中,用_______來(lái)劃分功能相近的菜單項(xiàng)。
9.如果要定義當(dāng)前菜單的公共過(guò)程代碼,應(yīng)使用_______菜單中的“菜單選項(xiàng)”對(duì)話框。
10.菜單設(shè)計(jì)器窗口中的____組合框可用于上、下級(jí)菜單之間的切換。
三、判斷題
1.菜單的分隔線可用以劃分主菜單和子菜單。()
2.子菜單中還可以含有快捷菜單。()
3.菜單項(xiàng)的任務(wù)可用相應(yīng)命令或過(guò)程實(shí)現(xiàn)。()
4.表單僅用以顯示工具欄。()
5.在頂層表單中可以顯示工具欄。()
6.在菜單中可以顯示工具欄。()
7.只要設(shè)置表單的屬性showwindow=2,就能設(shè)置頂層表單。()
答案
一選擇題
1.B2.C3.A4.B5.C6.B7.B8.C9.A10.C11.B12.D13.B
二、填空題
1.2,init2.條形菜單3.setsysmenunosave,setsysmenutodefault4.rightclick5.常規(guī)選項(xiàng),頂層表單6..mnx7..mpr8.分隔線9.顯示10.菜單
三、判斷題
1、 √ 2、√ 3、√ 4、× 5、× 6、√ 7、×