




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
多重窗體程序設(shè)計(jì)與環(huán)境應(yīng)用第1頁,課件共12頁,創(chuàng)作于2023年2月第一節(jié)建立多重窗體應(yīng)用程序一、與多重窗體程序設(shè)計(jì)有關(guān)的語句和方法1.Load語句把一個(gè)窗體裝入內(nèi)存。格式:
Load窗體名稱
2.Unload語句清除內(nèi)存中指定的窗體。格式:
Unload窗體名稱3.Show方法用來顯示一個(gè)窗體。格式:
[窗體名稱.]Show[模式]第2頁,課件共12頁,創(chuàng)作于2023年2月4.Hide方法使窗體隱藏,即不在屏幕上顯示,但仍在內(nèi)存中。格式:
[窗體名稱.]Hide二、說明(1)使用多重窗體可以把復(fù)雜的問題分解為相對(duì)簡單的問題。但是,要控制窗體的數(shù)量。過多的使用窗體,會(huì)降低程序的運(yùn)行效率。
(2)一般情況下,屏幕上只顯示一個(gè)窗體,即當(dāng)前窗體。其他窗體或被隱藏,或被卸載。駐留在內(nèi)存中的窗體仍會(huì)占用一部分系統(tǒng)資源。建議卸載那些不再使用或暫時(shí)不用的窗體,這樣可以提高系統(tǒng)的運(yùn)行速度。第3頁,課件共12頁,創(chuàng)作于2023年2月(3)對(duì)當(dāng)前窗體中的控件進(jìn)行操作時(shí),可以直接使用控件名。而操作其他窗體的控件時(shí),應(yīng)在控件名之前寫明該控件所在的窗體。(4)“Me”可表示代碼所在的窗體。三、建立界面1.封面窗體
封面窗體是整個(gè)程序的“門面”,應(yīng)有一定的“藝術(shù)性”。2.列表窗體
用來顯示應(yīng)用程序的內(nèi)容,實(shí)際上它是一個(gè)對(duì)話框窗體。第4頁,課件共12頁,創(chuàng)作于2023年2月四、編寫程序代碼(1)顯示封面窗體。(2)單擊“繼續(xù)”命令按鈕,封面窗體消失,而如果單擊“結(jié)束”命令按鈕,則程序結(jié)束。(3)列表窗體在列表框中列出目錄,雙擊某種機(jī)型后,列表窗體消失,顯示相應(yīng)的窗體。(4)顯示某種機(jī)型的窗體后,如果單擊“返回”按鈕,則窗體消失,回到列表窗體。(5)在列表窗體中,如果單擊“返回”按鈕,則列表窗體消失,回到封面窗體。第5頁,課件共12頁,創(chuàng)作于2023年2月第二節(jié)多重窗體程序的執(zhí)行與保存一、指定啟動(dòng)窗體對(duì)于多窗體程序,必須指定其中一個(gè)窗體為啟動(dòng)窗體;如果未指定,就把設(shè)計(jì)時(shí)的第一個(gè)窗體作為啟動(dòng)窗體。方法:通過“工程”菜單中的“工程屬性”命令來指定。二、多窗體程序的存取對(duì)于某個(gè)多窗體應(yīng)用程序,它只是整個(gè)應(yīng)用程序的一個(gè)組成部分。工程文件是對(duì)各個(gè)窗體(模塊)文件的一個(gè)組合、打包。第6頁,課件共12頁,創(chuàng)作于2023年2月1.保存多窗體程序(1)在資源工程管理中選擇要保存的窗體,打開“文件另存為”對(duì)話框,用該對(duì)話框把窗體保存到磁盤文件中。(2)執(zhí)行“文件”菜單中的“工程另存為”命令,打開“工程另存為”對(duì)話框把整個(gè)工程以.vbp為擴(kuò)展名存入磁盤。2.裝入多窗體程序執(zhí)行“文件”菜單中的“打開工程”命令,將顯示“打開工程”對(duì)話框,在對(duì)話框中輸入或選擇工程文件名,然后單擊“打開”按鈕,即可把屬于該工程的所有文件裝入內(nèi)存。第7頁,課件共12頁,創(chuàng)作于2023年2月3.多窗體程序的編譯通過“文件”菜單中的“生成XX.exe”命令生成可執(zhí)行文件。第8頁,課件共12頁,創(chuàng)作于2023年2月第三節(jié)VisualBasic工程結(jié)構(gòu)1.標(biāo)準(zhǔn)模塊標(biāo)準(zhǔn)模塊的擴(kuò)展名是.bas。標(biāo)準(zhǔn)模塊可由全局變量的聲明、通用過程部分等組成。標(biāo)準(zhǔn)模塊中可以包含SubMain過程。為了使程序具有良好的風(fēng)格,建議在編寫有一定規(guī)模的程序時(shí),使用標(biāo)準(zhǔn)模塊來組織公共函數(shù)、過程,定義全局變量。2.窗體模塊窗體模塊的擴(kuò)展名是.frm。窗體模塊包括聲明部分、通用過程和事件過程等部分。在窗體模塊中可以調(diào)用標(biāo)準(zhǔn)模塊或其他窗體模塊中的過程。第9頁,課件共12頁,創(chuàng)作于2023年2月3.SubMain過程是一種啟動(dòng)的過程,操作如下:(1)執(zhí)行“工程”菜單中的“工程屬性”命令,在打開的對(duì)話框中單擊“通用”。第10頁,課件共12頁,創(chuàng)作于2023年2月(2)選擇SubMain。(3)單擊“確定”按鈕,即可把SubMain指定為啟動(dòng)過程。第11頁,課件共12頁,創(chuàng)作于2023年2月第四節(jié)閑置循環(huán)與DoEvents語句閑置循環(huán)是在應(yīng)用程序處于閑置狀態(tài)時(shí)執(zhí)行的循環(huán)。在執(zhí)行閑置循環(huán)時(shí),使用DoEvents能夠獲得系統(tǒng)的控制權(quán)。格式:
[窗體號(hào)=]DoEvents[()]說明:①DoEvents給程序執(zhí)行帶來一定的方便,但不能
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 虛擬現(xiàn)實(shí)內(nèi)容開發(fā)協(xié)議
- 第1章 有理數(shù) 單元引導(dǎo)2024-2025學(xué)年新教材七年級(jí)數(shù)學(xué)上冊同步教學(xué)設(shè)計(jì)(冀教版2024)河北專版
- 2025年塑料飾件項(xiàng)目可行性研究報(bào)告
- 2025年閥門管件泵項(xiàng)目可行性研究報(bào)告
- 2025至2030年中小型果汁果醬生產(chǎn)線項(xiàng)目投資價(jià)值分析報(bào)告
- Unit 3 Careers and skills Reading I 教學(xué)設(shè)計(jì)-2023-2024學(xué)年高中英語譯林版(2020)選擇性必修第四冊
- 2025至2030年中國高壓小型中央除塵器數(shù)據(jù)監(jiān)測研究報(bào)告
- 第14課 文化傳承的多種載體及其發(fā)展 教學(xué)設(shè)計(jì)-2023-2024學(xué)年 高中歷史 統(tǒng)編版(2019)選擇性必修3 文化交流與傳播
- 2025至2030年中國銅加厚四軸合頁數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025年珠光紙掛旗項(xiàng)目可行性研究報(bào)告
- 第3章 環(huán)境感知技術(shù)
- 【小學(xué)生心理健康教育】開學(xué)第一課課件ppt
- 全隱框玻璃幕墻施工方案
- 十八項(xiàng)醫(yī)療核心制度詳解培訓(xùn)課件
- 五年級(jí)上冊信息技術(shù)教學(xué)計(jì)劃華科版
- 機(jī)器人傳感器PPT完整全套教學(xué)課件
- 初一語文下冊:閱讀理解知識(shí)點(diǎn)整理
- CSM工法雙輪銑水泥土攪拌墻專項(xiàng)施工方案
- 定點(diǎn)醫(yī)療機(jī)構(gòu)接入驗(yàn)收申請表
- 小羊詩歌大全1479首(小羊喝水?dāng)U句)
- 2022-2023學(xué)年遼寧省鞍山市普通高中高一年級(jí)下冊學(xué)期第一次月考數(shù)學(xué)(A卷)試題【含答案】
評(píng)論
0/150
提交評(píng)論