【文檔資料】【精品課件】 精品課件-(應(yīng)用程序)_第1頁
【文檔資料】【精品課件】 精品課件-(應(yīng)用程序)_第2頁
【文檔資料】【精品課件】 精品課件-(應(yīng)用程序)_第3頁
【文檔資料】【精品課件】 精品課件-(應(yīng)用程序)_第4頁
【文檔資料】【精品課件】 精品課件-(應(yīng)用程序)_第5頁
已閱讀5頁,還剩42頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、本 章 內(nèi) 容11.1應(yīng)用程序開發(fā)的根本步驟 11.2應(yīng)用程序開發(fā)實(shí)例 第十一章 開發(fā)應(yīng)用程序 一個應(yīng)用軟件系統(tǒng)的開發(fā)需要經(jīng)歷“系統(tǒng)分析、“系統(tǒng)設(shè)計(jì)、“系統(tǒng)實(shí)施和“運(yùn)行與維護(hù)4個階段。 1系統(tǒng)分析 系統(tǒng)分析又稱為需求分析,其任務(wù)是:明確系統(tǒng)“做什么?,以確定系統(tǒng)的總體目標(biāo)。 1獲取用戶需求 2分析用戶需求 3編寫需求文檔11.1.1應(yīng)用程序開發(fā)的根本步驟 11.1應(yīng)用程序開發(fā)的根本步驟 2系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)階段是根據(jù)系統(tǒng)分析的邏輯模型設(shè)計(jì)系統(tǒng)的物理模型。 1概要設(shè)計(jì)概要設(shè)計(jì)又稱為總體設(shè)計(jì)。根據(jù)系統(tǒng)分析的結(jié)果,按功能把軟件分解成假設(shè)干獨(dú)立的局部,從而確定軟件系統(tǒng)的體系結(jié)構(gòu) 。2詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì)又稱

2、為過程設(shè)計(jì)。它不是編寫程序代碼。詳細(xì)設(shè)計(jì)為每一個模塊確定實(shí)現(xiàn)功能的算法和數(shù)據(jù)結(jié)構(gòu)。 3系統(tǒng)實(shí)施系統(tǒng)實(shí)施階段就是在計(jì)算機(jī)上實(shí)現(xiàn)系統(tǒng)的物理模型,主要包括:編程與調(diào)試。編程就是根據(jù)系統(tǒng)詳細(xì)設(shè)計(jì),選擇適宜的計(jì)算機(jī)語言例如Visual FoxPro 6.0等編寫程序代碼。程序編寫后要反復(fù)修改和調(diào)試才能到達(dá)預(yù)期的結(jié)果。調(diào)試一般采取自下而上的方法,先進(jìn)行模塊分調(diào),然后進(jìn)行模塊連調(diào),最后進(jìn)行系統(tǒng)總調(diào)。4系統(tǒng)維護(hù)應(yīng)用系統(tǒng)在投入使用的運(yùn)行的過程中,會暴露出設(shè)計(jì)過程中的程序錯誤和缺陷,需要加以修正。另一方面,由于應(yīng)用環(huán)境的變化,需要擴(kuò)充系統(tǒng)的新功能,從而對軟件進(jìn)行擴(kuò)充性修改,以延長應(yīng)用軟件的生命周期。1數(shù)據(jù)維護(hù)數(shù)據(jù)

3、維護(hù)功能用于實(shí)現(xiàn)職工人事、工資和銷售數(shù)據(jù)的錄入、修改和刪除等。 2數(shù)據(jù)處理數(shù)據(jù)處理包括排序、統(tǒng)計(jì)和計(jì)算等。例如計(jì)算應(yīng)發(fā)工資和實(shí)發(fā)工資,計(jì)算職工的銷售總量和銷售總金額等。3數(shù)據(jù)查詢數(shù)據(jù)查詢應(yīng)能夠根據(jù)用戶的需求,進(jìn)行按類別查詢和按條件查詢等。 4數(shù)據(jù)輸出數(shù)據(jù)輸出包括屏幕輸出和打印輸出。工資報表和工資條等通常需要打印成紙質(zhì)文檔,同時也可以在屏幕上預(yù)覽輸出。11.2.1系統(tǒng)需求分析 11.2應(yīng)用程序開發(fā)實(shí)例 1系統(tǒng)結(jié)構(gòu)框圖11.2.2系統(tǒng)總體設(shè)計(jì)2程序調(diào)用關(guān)系主文件系統(tǒng)封面登錄界面口令驗(yàn)證窗口系統(tǒng)主界面系統(tǒng)菜單。3數(shù)據(jù)庫設(shè)計(jì)一個較完善的數(shù)據(jù)庫應(yīng)用系統(tǒng)一般要包含2個以上的數(shù)據(jù)庫。一個數(shù)據(jù)庫用于存放職工的

4、人事數(shù)據(jù)表、工資數(shù)據(jù)表、銷售數(shù)據(jù)表等;另一個數(shù)據(jù)庫用于存放系統(tǒng)維護(hù)的數(shù)據(jù)表,如操作員表、系統(tǒng)日志表、權(quán)限表、部門代碼表等。 圖112操作員表的結(jié)構(gòu) 4主文件設(shè)計(jì) 主文件是應(yīng)用程序的起始點(diǎn)。一般使用程序文件作為主文件,所以主文件又稱為主程序。如果用菜單作為應(yīng)用程序的主界面,那么在主程序中設(shè)置如下語句:DO 圖113操作員表的記錄 如果用表單作為應(yīng)用程序的主界面,那么在主程序中設(shè)置如下語句:DO FORM 。主文件的任務(wù)是:初始化應(yīng)用程序運(yùn)行的環(huán)境;設(shè)置應(yīng)用程序的起始點(diǎn),即由此啟動程序的逐級調(diào)用;顯示初始界面;控制事件循環(huán);當(dāng)退出應(yīng)用程序時,恢復(fù)原始的系統(tǒng)環(huán)境。一個典型的主程序Main.prg的代

5、碼如下:Do Setup&運(yùn)行初始化環(huán)境的程序Do Form Start&調(diào)用登錄界面表單Read Event&建立事件循環(huán)Do Clearup&運(yùn)行退出事件循環(huán)的程序1初始化環(huán)境主文件要執(zhí)行的第一項(xiàng)任務(wù)是初始化應(yīng)用程序的運(yùn)行環(huán)境。一個初始化環(huán)境程序Setup.prg的代碼如下。Clear&清屏Clear all&釋放所有內(nèi)存變量Close all&關(guān)閉所有文件Set escape OFF&禁止按Esc鍵中斷程序或命令的運(yùn)行Set safety OFF&改寫時不彈出對話框Set delete OFF&忽略有刪除標(biāo)記的記錄Set sysmenu OFF&關(guān)閉VFP系統(tǒng)菜單Set century

6、ON&年份中顯示世紀(jì)Set mark to -&指定日期分隔符Set hour to 24&指定時間格式為24小時制Set default to D:VFP&設(shè)置默認(rèn)文件夾Release window “常用&關(guān)閉常用工具欄 _Screen.Caption=“職工管理系統(tǒng)&設(shè)置系統(tǒng)窗口標(biāo)題 Return2系統(tǒng)初始界面用戶初始界面通常先顯示一個歡送屏或者軟件封面頁,接著彈出系統(tǒng)登錄界面口令驗(yàn)證窗口。如果口令正確,那么使用如下語句調(diào)用系統(tǒng)主菜單 。Do Main_Menu.mpr &調(diào)用主菜單程序文件 或者使用如下語句調(diào)用系統(tǒng)主表單 。Do Form Start.scx &調(diào)用封面表單3控制事件循

7、環(huán)應(yīng)用系統(tǒng)的環(huán)境建立之后,需要建立一個事件循環(huán)來等待用戶交互動作,用于接受單擊鼠標(biāo)或鍵入數(shù)據(jù)等操作。假設(shè)不用READ EVENTS語句建立事件循環(huán),工程文件連編成應(yīng)用程序.EXE后,在Windows中運(yùn)行時,那么出現(xiàn)應(yīng)用程序剛運(yùn)行就返回到操作系統(tǒng)“一閃而過的現(xiàn)象。執(zhí)行READ EVENTS語句后,主程序中所要處理的過程即被掛起。因此,通常用READ EVENTS語句通常作為主程序最后一個語句,放在調(diào)用表單文件或菜單程序文件之后。 4退出事件循環(huán)退出應(yīng)用程序之前,要用CLEAR EVENTS語句去除事件循環(huán),否那么將陷入“死循環(huán)。CLEAR EVENTS語句一般設(shè)置在主界面表單的“退出按鈕的代碼

8、中,或設(shè)置主菜單的“退出系統(tǒng)菜單項(xiàng)中。退出事件循環(huán)程序Clearup.prg的代碼如下:sel=MessageBox(真的要退出嗎?,4+32+256,提示)If sel=6 CLEAR EVENT&去除事件循環(huán) QUITEndif5系統(tǒng)封面的設(shè)計(jì)系統(tǒng)封面用一個表單來實(shí)現(xiàn)。注意:設(shè)置表單的ShowWindow的屬性值為2,使其“作為頂層表單;同時設(shè)置一個時鐘控件,讓封面停留半分鐘后自動關(guān)閉,因?yàn)榉饷娌皇亲鳛閼?yīng)用系統(tǒng)的主界面。6系統(tǒng)登錄窗口的設(shè)計(jì)系統(tǒng)登錄窗口用一個表單來實(shí)現(xiàn)。本應(yīng)用系統(tǒng)的登錄窗口引用本教材第8章例86的表單Login.scx。注意:設(shè)置表單的ShowWindow的屬性值為1,使其

9、“在頂層表單中 ;否那么,工程連編成EXE文件,運(yùn)行時看不到登錄窗口。7系統(tǒng)主界面的設(shè)計(jì)系統(tǒng)主界面是應(yīng)用系統(tǒng)運(yùn)行期間始終要顯示的窗口,用一個表單來實(shí)現(xiàn)。1設(shè)計(jì)界面在表單上創(chuàng)立2個標(biāo)簽Label1和Label2。2設(shè)置對象屬性對 象屬 性 名屬 性 值說 明Form1PictureAutoCenterShowWindowd:vfpstart.jpg.T.2指定表單背景圖案表單自動居中作為頂層表單Label1CaptionAutoSizeBackStyleForeColorFontNameFontSize職工管理系統(tǒng).T.0255,0,0隸書48自動大小透明紅色字符字體字號Label2Captio

10、nAutoSizeBackStyleForeColorFontNameFontSizeFontBold福建商業(yè)高等??茖W(xué)校研制.T.00,0,255楷體231220.T.自動大小透明藍(lán)色字符字體字號加粗3編寫事件代碼 表單Form1的Init事件代碼如下:Do main_menu.mpr with this, .t.4保存表單 以“MainForm.scx為名稱保存表單。5運(yùn)行表單表單運(yùn)行效果如圖114所示。 圖114應(yīng)用程主界面8主菜單的設(shè)計(jì)本應(yīng)用系統(tǒng)的主菜單引用第10章例101所創(chuàng)立的菜單程序文件main_menu.mpr。對其作必要的修改,即將其設(shè)置為頂層表單中的菜單。具體操作方法如下:

11、1在“菜單設(shè)計(jì)器中翻開主菜單文件main_menu.mnx.。2選擇“顯示菜單中的“常規(guī)選項(xiàng)命令,翻開中打“常規(guī)選項(xiàng)對話框。勾選其中的“頂層表單復(fù)選框,如圖115所示。圖105“常規(guī)選項(xiàng)對話框3單擊“確定按鈕,關(guān)閉“常規(guī)選項(xiàng)對話框。4重新保存菜單文件main_menu.mnx。5重新生成菜單程序文件main_menu.mpr。這樣,菜單程序運(yùn)行后,就嵌入在頂層表單之中,如圖114所示。9數(shù)據(jù)維護(hù)表單設(shè)計(jì)在“數(shù)據(jù)維護(hù)菜單的“人事數(shù)據(jù)維護(hù)、“工資數(shù)據(jù)維護(hù)和“銷售數(shù)據(jù)維護(hù)子菜單中,分別調(diào)用了“職工簡況表維.scx例81、“工資數(shù)據(jù)維護(hù).scx例830和、“銷售表維護(hù).scx例84表單。當(dāng)應(yīng)用系統(tǒng)運(yùn)行

12、時,這些數(shù)據(jù)維護(hù)表單將顯示于系統(tǒng)主界面“MainForm.scx表單之中。本系統(tǒng)在引用這些數(shù)據(jù)維護(hù)表單時,應(yīng)當(dāng)將這些表單的ShowWindow的屬性值設(shè)置為1,使其“在頂層表單中 。10數(shù)據(jù)查詢表單設(shè)計(jì)在“數(shù)據(jù)查詢菜單的“分類查詢和“條件查詢子菜單中,分別調(diào)用了“職工信息分類查詢.scx例819、“職工信息條件查詢.scx例825表單。當(dāng)應(yīng)用系統(tǒng)運(yùn)行時,這些數(shù)據(jù)維護(hù)表單將顯示于系統(tǒng)主界面“MainForm.scx表單之中。本系統(tǒng)在引用這些數(shù)據(jù)查詢表單時,應(yīng)當(dāng)將這些表單的ShowWindow的屬性值設(shè)置為1,使其“在頂層表單中 ,工程連編成EXE文件,運(yùn)行時那么看不到這些數(shù)據(jù)查詢表單。11數(shù)據(jù)輸

13、出表單設(shè)計(jì)在“數(shù)據(jù)輸出菜單的“工資輸出子菜單中,調(diào)用了“工資打印.scx表單。該表單的設(shè)計(jì)步驟如下:1設(shè)計(jì)表單界面在表單上創(chuàng)立1個標(biāo)簽控件、1個表格和4個命令按鈕。2設(shè)置對象屬性對 象屬 性 名屬 性 值說 明Form1CaptionAutoCenter工資輸出.T.自動居中Label1CaptionAutoSizeFontNameFontSizeFontBoldForeColor職工工資輸出.T.楷體GB231224.T.255,0,0居中對齊字體字號加粗紅色字符Grid1RecordSourceType4SQL語句Command1Caption預(yù)覽Command2Caption打印工資報表

14、Command3Caption打印工資條Command4Caption退出3編寫事件代碼“預(yù)覽命令按鈕Command1的Click事件代碼如下:Thisform.Grid1.RecordSource=;SELECT * FROM 職工業(yè)績!view_gz INTO CURSOR TMP “打印工資報表命令按鈕Command2的Click事件代碼如下:Report FORM 職工工資報表 PREVIEW&使用PREVIEW那么為打印預(yù)覽“打印工資報表命令按鈕Command2的Click事件代碼如下:Report FORM 工資條 PREVIEW &缺省PREVIEW那么為打印“退出命令按鈕Com

15、mand2的Click事件代碼如下: Close all Table Thisform.Release圖116工資預(yù)覽窗口4保存表單 以“工資打印.scx為名稱保存表單。5運(yùn)行表單表單運(yùn)行效果如圖116所示。11.2.3系統(tǒng)創(chuàng)立和組裝1建立應(yīng)用程序目錄結(jié)構(gòu)建立應(yīng)用程序目錄結(jié)構(gòu)的目的是:將應(yīng)用程序所包含的各種類型分類存放在各個目錄中,這樣有利于文件的組織和管理。對于小型應(yīng)用程序,由于它所包含的文件不多,也可以放在一個目錄中。2使用“工程管理器組織應(yīng)用系統(tǒng)“工程管理器是開發(fā)應(yīng)用程序的良好工具,它以可視化的形式對工程中所包含的各類文件進(jìn)行分層管理。 1將各類文件添加到工程中。2工程間共享數(shù)據(jù)3在“工

16、程管理器中調(diào)試各類文件。3添加工程信息在“工程管理器中,右擊“工程管理器窗口,在彈出的快捷菜單中選擇“工程信息命令,翻開“工程信息對話框,如右圖7所示。在“工程信息對話框中,可以設(shè)置開發(fā)者的姓名、單位、地址、郵政編碼等信息 。圖118“工程信息對話框 4設(shè)置文件的“包含或“排除對于不需要更新的程序文件,可將其設(shè)置為“包含,對于需要更新的數(shù)據(jù)文件例如,數(shù)據(jù)庫和表,可將其設(shè)置為“排除。連編后,“包含文件將被組合到單一的應(yīng)用程序中,“排除文件沒有組合到應(yīng)用程序中,但它作為應(yīng)用程序的組成局部,VFP 6.0可以跟蹤這些“排除文件。設(shè)置文件為“包含或“排除的方法如下:1在“工程管理器中,選定要設(shè)置“包含

17、或“排除的文件。2執(zhí)行“工程菜單中的“包含或“排除命令;或者右擊該文件,在彈出的快捷菜單中選擇“包含或“排除命令。被設(shè)置為“排除的文件名左側(cè)出現(xiàn)一個帶斜杠的圓圈標(biāo)記,“包含文件的那么無此標(biāo)志,如圖119所示。5設(shè)置主文件翻開“工程管理器,把主程序Main.prg添加到“代碼的“程序工程中。單擊“修改按鈕,翻開程序編輯窗口,主程序Main.prg的代碼如下:圖119“工程管理器的“排除文件 Do Setup調(diào)用初始化環(huán)境程序DO FORM start調(diào)用封面表單READ EVENTS啟動事件循環(huán)右擊“Main.prg,在彈出的快捷菜單中勾選“設(shè)置主程序。被設(shè)置為主程序后,“Main.prg呈粗體

18、顯示,并自動被設(shè)置為“包含主文件不能為“排除。6連編工程連編的操作方法如下:1在“工程管理器中,單擊“連編按鈕,翻開“連編選項(xiàng)對話框,如圖1110所示。圖1110“連編選項(xiàng)對話框 2在“連編選項(xiàng)對話框中,做如圖1111所示的設(shè)置。圖1111“連編選項(xiàng)對話框3單擊“確定按鈕,彈出“另存為對話框。4在“應(yīng)用程序名文本框中,輸入文件名:職工管理系統(tǒng)。5單擊“保存按鈕,VFP檢查所有組件是否可用,自動將隱藏文件包含到工程中,并通過自定義的代碼引用其他文件。連編完成后,默認(rèn)文件夾D:VFP下可看到所編譯的可執(zhí)行文件“職工管理系統(tǒng).exe。7可執(zhí)行文件的獨(dú)立運(yùn)行1運(yùn)行可執(zhí)行文件.exe的條件:編譯生成的可

19、執(zhí)行文件.exe還不能脫離Visual FoxPro開發(fā)環(huán)境,要在Windows下獨(dú)立運(yùn)行,應(yīng)包括以下文件:可執(zhí)行文件“職工管理系統(tǒng).exe。數(shù)據(jù)庫文件、表文件。用到的圖片文件、圖標(biāo)文件、聲音文件Visual FoxPro環(huán)境配置文件CONFIG.FPW它存放在Visual FoxPro啟動目錄下Visual FoxPro的動態(tài)鏈接庫的三個文件:Vfp6r.dll、Vfp6rchs.dll、Vfp6renu.dll這些文件存放在Windows的System或System32目錄中將上述文件復(fù)制到同一個文件夾d:VFP中,可執(zhí)行文件“職工管理系統(tǒng).exe就可以脫離Visual FoxPro環(huán)境運(yùn)

20、行。 2運(yùn)行.exe文件的兩種方法:1在VFP 6.0中,即執(zhí)行“程序菜單中的“運(yùn)行命令。2在Windows中,雙擊“職工管理系統(tǒng).exe文件圖標(biāo)。11.3使用“應(yīng)用程序向?qū)?chuàng)立應(yīng)用程序1使用“應(yīng)用程序向?qū)?chuàng)立工程及目錄結(jié)構(gòu)1單擊 “新建按鈕翻開“新建對話框選擇“工程選項(xiàng)單擊“向?qū)О粹o翻開“應(yīng)用程序向?qū)υ捒颉?2在“工程名稱框中,輸入新工程名稱:職工管理應(yīng)用系統(tǒng);在“工程文件框中,輸入工程存放的位置,勾選“創(chuàng)立工程目錄結(jié)構(gòu),如圖11-12所示。 圖1112“應(yīng)用程序向?qū)υ捒?3單擊“確定按鈕,生成一個工程和應(yīng)用程序框架,其中包含了存放應(yīng)用程序各類文件的文件夾,如圖11-13所示。同時翻開“

21、工程管理器和“應(yīng)用程序生成器。 圖1113應(yīng)用程序框架 2添加數(shù)據(jù)庫表以生成表單和報表 1在“應(yīng)用程序生成器的“數(shù)據(jù)選項(xiàng)卡中,單擊“選擇按鈕,彈出“翻開對話框,選擇相應(yīng)的表,將其添加到“數(shù)據(jù)源的列表框中,如圖1114所示。圖1114“應(yīng)用程序生成器的“數(shù)據(jù)選項(xiàng)卡2在“表單樣式列表框中,選用“彩色式。3在“報表樣式列表框中,選用“簡報式。 4單擊“生成按鈕,在應(yīng)用程序目錄結(jié)構(gòu)的“Forms子文件夾中,生成表單文件Zgjk.scx、Zgjk.sct、Gz.scx、Gz.sct、Xs.scx、Xs.sct、Sp.scx和Sp.sct,在“Reports子文件夾中生成報表文件Zgjk.frx、Zgjk

22、.frt、Gz frx、Gz. frt 、Xs.frx、Xs.frt、Sp. frx和Sp. frt。圖1115“應(yīng)用程序生成器的“表單選項(xiàng)卡 3查看和修改表單1在“應(yīng)用程序生成器中,選擇“表單選項(xiàng)卡,如圖1115所示。 2選定Zgjk.scx表單,單擊“編輯按鈕,翻開“表單設(shè)計(jì)器窗口,對表單進(jìn)行適當(dāng)?shù)木庉嫴⒈4妫缓髥螕艄ぞ邫谥械摹斑\(yùn)行按鈕,表單運(yùn)行結(jié)果如圖1116所示 。 3用同樣的方法對表單Gz.scx、Xs.scx和Sp.scx進(jìn)行適當(dāng)?shù)木庉?。圖1116表單Zgjk.scx運(yùn)行結(jié)果 4查看和修改報表 1在“應(yīng)用程序生成器中,選擇“報表選項(xiàng)卡,如圖1117所示。 圖1117“應(yīng)用程序生成

23、器的“報表選項(xiàng)卡 2選定Zgjk.frx報表,單擊“編輯按鈕,翻開“報表設(shè)計(jì)器窗口,刪除“簡歷和“照片字段。 3單擊“報表控件工具欄中的標(biāo)簽按鈕,然后單擊頁標(biāo)題帶區(qū)中的標(biāo)題文字“Zgjk,使其處于可編輯狀態(tài),輸入新的報表頁標(biāo)題“職工簡況報表,刪除原有的報表頁標(biāo)題“Zgjk,并將標(biāo)題文字格式化為“隸書、“二號字。 4適當(dāng)調(diào)整“頁標(biāo)頭和“細(xì)節(jié)帶區(qū)的標(biāo)簽控件及字段域控件的位置。 5單擊工具欄上的“保存按鈕,保存對報表所做的修改。 6單擊工具欄中的“瀏覽按鈕,報表運(yùn)行效果如圖1118所示。圖1118Zgjk.frx報表瀏覽窗口 用同樣的方法對Gz. frx、Xs. frx和Sp.frx報表進(jìn)行必要的編

24、輯。 5設(shè)置應(yīng)用程序的常規(guī)選項(xiàng)在“應(yīng)用程序生成器中,選擇“常規(guī)選項(xiàng)卡。在此選項(xiàng)卡中可設(shè)置應(yīng)用程序的名稱、圖標(biāo)、顯示屏幕、快速啟動欄和應(yīng)用程序類型等,如圖1118所示 。 圖1118“應(yīng)用程序生成器“常規(guī)選項(xiàng)卡 6設(shè)置應(yīng)用程序的信息 在“應(yīng)用程序生成器中,選擇“信息選項(xiàng)卡。在此選項(xiàng)卡中可設(shè)置開發(fā)者的姓名、公司名稱和版本等信息,如圖1120所示 。 圖1120“應(yīng)用程序生成器的“信息選項(xiàng)卡 7清理程序 在“應(yīng)用程序生成器中,選擇“高級選項(xiàng)卡,如圖1112所示 。 圖1112“應(yīng)用程序生成器的“高級選項(xiàng)卡 單擊“清理按鈕,使“應(yīng)用程序生成器中所做的修改與工程保持一致。 完成以上設(shè)置后,單擊“確定按鈕,關(guān)閉“應(yīng)用程序生成器。 8設(shè)置主文件1在“工程管理器的“其他選項(xiàng)卡的“其他文件文件夾中,選定“職工管理應(yīng)用系統(tǒng)_app.prg程序,單擊“移去按鈕不要刪除,將其移到PROGS文件夾中。2在“代碼選項(xiàng)卡中,選定“程序選項(xiàng),單擊“添加按鈕。將PROGS文件夾中的“職工管理應(yīng)用系統(tǒng)_app.prg添加到“程序選項(xiàng)中,并設(shè)置為主文件呈黑體顯示,如圖1114所示。9設(shè)置菜單用與上面同樣的方法將“職工管理應(yīng)用系統(tǒng)_main.mnx菜單和“職工管理應(yīng)用系統(tǒng)_go.mnx菜單從“其他文件選項(xiàng)中移出,然后添加到“菜單選項(xiàng)中,如圖1122所示。 圖1122設(shè)置主文件

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論