由于工作關(guān)系,筆者常常接觸微軟的數(shù)據(jù)庫開發(fā)工具VFP,并用于開發(fā)一些常見的應(yīng)用系統(tǒng),其中,編制功能完善的選單欄是VFP應(yīng)用開發(fā)中最常見的任務(wù)之一。
功能完善的選單欄是系統(tǒng)界面的重要組成部分,是應(yīng)用程序設(shè)計(jì)是否友好的一個(gè)重要體現(xiàn)。
編輯選單中常見的問題有:設(shè)置訪問鍵、分隔符、快捷鍵、標(biāo)記、失效狀態(tài)等。
下面筆者將介紹它們?cè)赩FP中的實(shí)現(xiàn)方法。
1.給選單定義訪問鍵
訪問鍵可使系統(tǒng)使用者用鍵盤操作選單中的命令。
要想給選單添加訪問鍵,在選單編輯過程中給選單名稱后加“( 2.給選單命令定義快捷鍵及添加提示信息 快捷鍵可完善選單的功能,提高系統(tǒng)操作時(shí)的速度。提示信息使得系統(tǒng)使用人員更快地了解選單功能。 要想給選單項(xiàng)定義,可在選單編輯過程中,單擊“選項(xiàng)”下的按鈕,將彈出圖3所示的對(duì)話框,在提示處按下要定義的鍵就可以了。要添加提示信息則在其中的“信息(G):”右側(cè)的框中填入要提示的信息并用字符串引號(hào)引起來即可。 3.給選項(xiàng)打或去掉“√”標(biāo)記 mrkbar()是判斷選單是否被打標(biāo)記的一個(gè)函數(shù),若已選返回值為真,否則為假。配合使用命令setmarkof可把選單項(xiàng)打上或去掉標(biāo)記。 例如下面一段命令加在選單過程里面就可給打上或去掉“√”標(biāo)記: if!mrkbar("文件f",3) setmarkofbar2of文件fto.t. 命令 else setmarkofbar2of文件fto.f. 命令 endif 希望與更多計(jì)算機(jī)等級(jí)考試的網(wǎng)友交流,請(qǐng)進(jìn)入計(jì)算機(jī)等級(jí)考試論壇 更多信息請(qǐng)?jiān)L問:考試吧計(jì)算機(jī)等級(jí)考試欄目
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |