菜單和工具欄

菜單和工具欄

ID:42314445

大?。?74.00 KB

頁數(shù):30頁

時間:2019-09-12

菜單和工具欄_第1頁
菜單和工具欄_第2頁
菜單和工具欄_第3頁
菜單和工具欄_第4頁
菜單和工具欄_第5頁
資源描述:

《菜單和工具欄》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、VFP程序設(shè)計教程南京理工大學(xué)紫金學(xué)院計算機系Chapter09菜單和工具欄2菜單種類一般菜單:運行在整個應(yīng)用程序主窗口或某個表單中的菜單快捷菜單:在選項對象上右擊鼠標(biāo)出現(xiàn)的菜單SDI菜單:出現(xiàn)在單文檔界面(SDI,SingleDocumentInterface)窗口中的菜單。39.1創(chuàng)建菜單創(chuàng)建一般菜單創(chuàng)建快捷菜單創(chuàng)建SDI菜單49.1.1創(chuàng)建一般菜單用菜單設(shè)計器創(chuàng)建菜單用命令創(chuàng)建菜單(略)5用菜單設(shè)計器創(chuàng)建菜單新建菜單預(yù)覽和保存菜單生成和運行菜單配置系統(tǒng)菜單6新建菜單基本過程:法一:用“新建”命令選擇“菜

2、單”,出現(xiàn)“新菜單”對話框,選擇“菜單”,并“確定”。法二:從項目中的“其他”選項卡上選取菜單,出現(xiàn)“新菜單”對話框,選擇“菜單”,并“確定”。注意:法一生成的菜單文件保存在項目外;法二生成的菜單文件保存在項目中。7新建菜單基本任務(wù)添加菜單欄和子菜單(插入、移動和修改)設(shè)置分組線設(shè)置訪問鍵(或熱鍵)設(shè)置快捷鍵設(shè)置菜單項啟用或廢止(是否可用)設(shè)置狀態(tài)欄提示信息8新建菜單高級任務(wù)子菜單插入系統(tǒng)菜單欄菜單項指定任務(wù)利用命令利用過程代碼為菜單系統(tǒng)創(chuàng)建默認過程“顯示”-“常規(guī)選項”的過程:“顯示”-“菜單選項”的過程:

3、9預(yù)覽和保存菜單“菜單設(shè)計器”窗口,單擊“預(yù)覽”按鈕,可以預(yù)覽菜單形狀和菜單文件名。菜單設(shè)計器關(guān)閉后,系統(tǒng)產(chǎn)生兩個文件:菜單定義文件擴展名為.MNX菜單備注文件擴展名為.MNT10生成和運行菜單生成后,系統(tǒng)自動生成同名的菜單程序文件,擴展名為.MPR。設(shè)計并生成菜單程序文件后,就可以執(zhí)行該菜單程序。從“程序”菜單中選“執(zhí)行”命令。從命令窗口中輸入:DO菜單文件名.MPR運行菜單程序文件后,系統(tǒng)又產(chǎn)生一個同名的編譯后的程序文件,擴展名為.MPX。11配置VFP系統(tǒng)菜單恢復(fù)VFP主菜單系統(tǒng):setsysmenut

4、odefa關(guān)閉VFP主菜單系統(tǒng):setsysmenuto129.1.2創(chuàng)建快捷菜單過程:選擇“新菜單”對話框中的“快捷菜單”按鈕;創(chuàng)建并生成了快捷方式菜單后,可將其附加到控件中,操作步驟:選擇要附加快捷方式菜單的控件在屬性窗口中選擇“方法程序”選項卡,并選擇“RightClickEvent”項在代碼窗口中鍵入“Do快捷方式菜單文件名”,快捷方式菜單文件名必須給出.mpr擴展名139.1.3創(chuàng)建SDI菜單創(chuàng)建SDI菜單與創(chuàng)建普通菜單方法同,必須在“常規(guī)選項”對話框中,選取“頂層表單”,生成.mpr文件,SDI菜

5、單即被創(chuàng)建。將SDI菜單附加到表單中設(shè)置表單的ShowWindows屬性設(shè)為“2-作為頂層表單”,然后為表單的Init事件添加代碼:DO菜單名WITHTHIS,.T.運行表單時,若菜單為SDI菜單,則菜單欄加載在表單中。若菜單為普通的菜單,則菜單加載在表單之外。149.2創(chuàng)建自定義工具欄(略)定義工具欄類向工具欄類中添加對象注意:除Grid表格控件以外,所有可以添加到表單上的控件都可以添加到工具欄中。(P264)工具欄類添加到表單集中15Chapter08報表和標(biāo)簽16報表和標(biāo)簽報表要素:報表數(shù)據(jù)源(報表中數(shù)

6、據(jù)來源):表、視圖、查詢和臨時表報表布局:報表打印格式報表文件:報表文件:擴展名為.frx報表備注文件:擴展名為.frt標(biāo)簽文件:標(biāo)簽實質(zhì):一種多列布局的特殊報表,具有為匹配特定標(biāo)簽紙的特殊設(shè)置。標(biāo)簽文件:標(biāo)簽文件(.lbx);標(biāo)簽備注文件(.lbt)178.1報表類型列報表:報表中每行打印一條記錄數(shù)據(jù),類似于以表格控件在表單上顯示數(shù)據(jù)行報表:報表中多行打印一條記錄數(shù)據(jù),類似于表數(shù)據(jù)在瀏覽窗口中處于編輯狀態(tài)一對多報表:打印具有一對多關(guān)系的多表數(shù)據(jù)。報表中每行打印一條主表中記錄,子表中打印多條記錄。類似于一對多

7、表單顯示數(shù)據(jù)。多欄報表:稱為多列報表,指報表中每行可打印多條記錄的數(shù)據(jù)。188.2創(chuàng)建報表利用報表向?qū)?chuàng)建報表(省略)利用報表設(shè)計器創(chuàng)建報表報表帶區(qū)說明(P222-223):共9種注意:“標(biāo)題”帶區(qū)包含有報表開始打印一次的信息;“總結(jié)”帶區(qū)包含有報表結(jié)束打印一次的信息。(P241)利用快速報表從單表創(chuàng)建簡單報表(省略)198.3修改報表(省略)208.4報表預(yù)覽和打印報表預(yù)覽REPORTFORM文件名.frxPREVIEW報表打印REPORTFORM文件名.frxTOPRINTER218.5設(shè)計標(biāo)簽(省略)2

8、2Chapter07類的創(chuàng)建和應(yīng)用237.1設(shè)計和創(chuàng)建子類設(shè)計類的原則(省略)創(chuàng)建子類自定義子類保存在可視類庫文件(.vcx)中;一個類庫文件中可以保存多個自定義子類;但VFP基類并不保存在.vcx類庫文件中。(P212)創(chuàng)建子類在“項目管理器”窗口中,選擇“類”選項卡,然后單擊“新建”按鈕VFP主菜單“文件”選擇“新建”選項,再選擇“類”,然后單擊“新建文件”按鈕247.1設(shè)計和創(chuàng)建子類為類添加新

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。