三。創(chuàng)建主菜單:例:建立一個(gè)簡(jiǎn)單的菜單
1.打開(kāi)"菜單設(shè)計(jì)器"
2.在"菜單名稱(chēng)"輸入第一個(gè)菜單項(xiàng)的名稱(chēng)"瀏覽工資情況",在"結(jié)果"列表中選"過(guò)程",然后單擊右側(cè)的"創(chuàng)建",在彈出的代碼窗口中輸入如下代碼:
set default to e:\myvfp
if !used("工資情況") &&如果"工資情況"表沒(méi)打開(kāi),打開(kāi)它;如果已經(jīng)打開(kāi),則選擇它
use 工資情況
else
select 工資情況
endif
browse
return
3.同樣方法,建立第二個(gè)菜單項(xiàng),名為"瀏覽職工檔案","結(jié)果"列表中選"過(guò)程",過(guò)程代碼為:
set default to e:\myvfp
if !used("職工檔案") &&如果"職工檔案"表沒(méi)打開(kāi),打開(kāi)它;如果已經(jīng)打開(kāi),則選擇它
use 職工檔案
else
select 職工檔案
endif
browse
return
4.菜單定義完畢后,回到菜單設(shè)計(jì)器界面,如圖68,
單擊VFP系統(tǒng)菜單中的"菜單",選擇"生成"命令,此時(shí)彈出"生成菜單"對(duì)話框,如圖69所示,
在對(duì)話框中單擊生成按鈕,系統(tǒng)自動(dòng)生成這個(gè)菜單的程序代碼,并以擴(kuò)展名。mpr存盤(pán)。此時(shí),單擊菜單設(shè)計(jì)器中的"預(yù)覽"按鈕,即可預(yù)覽設(shè)計(jì)好的菜單。
四。執(zhí)行自定義的菜單:在命令窗口中輸入命令:do 菜單1.mpr,如果是在項(xiàng)目管理器中,選擇要運(yùn)行的菜單文件,單擊項(xiàng)目管理器中的"運(yùn)行"按鈕即可。
執(zhí)行菜單后,新的菜單將替換系統(tǒng)菜單,如圖70所示
如果要恢復(fù)系統(tǒng)的主菜單,可以命令窗口執(zhí)行如下命令:
set sysmenu to default
1.使用項(xiàng)目管理器:打開(kāi)項(xiàng)目管理器后,選擇"全部"或"其他"選項(xiàng)卡,"文件"類(lèi)型選"菜單",單擊項(xiàng)目管理器中"新建"按鈕,在彈出的"新建菜單"對(duì)話框中,選"快捷菜單"命令,如圖64
2.彈出的"快捷菜單設(shè)計(jì)器"使用方法與"菜單設(shè)計(jì)器"的使用方法相同,這里不再多述。
3.創(chuàng)建并生成快捷菜單后,可將其附加到對(duì)象中,這樣,當(dāng)用戶(hù)右擊對(duì)象時(shí),即會(huì)顯示快捷菜單。
4.將快捷菜單附加到對(duì)象中的步驟:
(1)選擇要附加快捷菜單的對(duì)象(例如,表單或表單上的某個(gè)控件,比如命令按鈕)
(2)在"屬性"窗口中選擇"全部"或"方法程序"選項(xiàng)卡,再選擇"rightclick event"項(xiàng)(即右擊事件)
(3)雙擊"rightclick event"項(xiàng),在彈出的代碼窗口中輸入"do right.mpr"命令(假設(shè)我們剛才設(shè)計(jì)并生成一個(gè)名為right.mpr的快捷菜單)
(4)運(yùn)行時(shí),右擊此對(duì)象,即會(huì)彈出快捷菜單
相關(guān)推薦:2010年9月計(jì)算機(jī)等級(jí)考試成績(jī)查詢(xún)時(shí)間匯總全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)VF輔導(dǎo)筆記匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |