




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、模塊的制作與使用在編程的時候,有些代碼可以解決某一類的事情,在一個程序里用,在別的程序里如果處理同樣的事情,也是可以用的。那么,我們在新的程序里是不是還要把這些代碼重新輸入一次?在使用模塊以前,我們每做一個程序,都需要把所有的代碼重新輸入一遍。出現(xiàn)了模塊之后,我們就可以把能夠解決一類事情的代碼寫成一個模塊,以后使用的時候直接調(diào)用就可以了。所以,模塊也就是一段特殊的程序,是一種可以公用的,解決一類事情,完成一種功能的程序。那么,怎樣寫模塊呢?我把模塊分成兩個類:帶窗口的模塊和不帶窗口的模塊。一、不帶窗口的模塊這類模塊只是為了處理某種事情,并不把結(jié)果顯示給你看。下面我們一步一步做一個模塊來判斷某一
2、個數(shù)字是單數(shù)還是雙數(shù)。或者直接點擊工具欄“新建”-直按鈕,啟動新建易語言程序的對話框:選擇aWindows易語言模塊”,點擊“確定”,即可新建一個易語言模塊這是易語言模塊初始的狀態(tài):_臨時子程序o在初始化代碼執(zhí)行完畢后調(diào)用測試代碼返回(0)可以根據(jù)您的需要返回任意數(shù)值子程序名返回值類型公開備注_幅時子程序本名稱子程序用作測試程序用,長在開發(fā)及調(diào)試環(huán)境中有效,編譯發(fā)布程序前將被系虢自動清空語將所有用作測試的臨時代碼放在本子程序中.林*注意不要修改本子程序的名稱參數(shù)及返回值類型.系統(tǒng)已經(jīng)為我們建立了兩個子程序:啟動子程序”和“臨時子程序”。啟動子程序是用來放置模塊的初始化代碼的。比如,模塊中的變量
3、初始值等。“臨時子程序”是為了方便我們寫易語言模塊的時候才用,存放一些臨時查看模塊效果的代碼。在編譯的時候,該子程序里的代碼都將被清空那么,我們的模塊在哪里?得我們自己寫。制作:1、新建子程序。子程序名返回值類型公開備注臨時率程序11IIN新子程序Ctrl+NC復(fù)制Ctrl+UT.雪切Ctrl+XF,粘貼Ctrl+子程序名返回值類型公開備注2、修改子程序名稱、返回值類型,并勾選“公開”屬性。然后在子程序表格中按回車,插入一個參數(shù)。完成后,如下圖:子程序名返回值類型公開備注數(shù)字單雙文本型;判斷二個數(shù)字森i肇名類型參考可空數(shù)組與叵待判斷數(shù)字囊藪型需要關(guān)選擇“公開”,那么這個子程序就可以被別人調(diào)用,
4、否則的話,別人是看不到這個子程序的。“備注”是用來說明該子程序的功能或者對該參數(shù)的要求。代碼呢?只要這么一句就行了,如圖:3、完成代碼之后,我們來測試一下。怎么測試呢?我們需要插入一個窗口,通過窗口中控件的動作來看模塊的代碼是否正確測試:1、插入一個新窗口:由軟程序集1B全局變量即自定義數(shù)據(jù)類型四D11命令巴簞向吃:G.跳轉(zhuǎn)L插入新窗口1刪除窗口2、在窗口中放入一個標簽、一個編輯框和一個按鈕:3、把“編輯框1”的輸入方式改成“整數(shù)文本輸入”,然后雙擊“按鈕”控件,進入代碼編輯區(qū),在“_按鈕1_被單擊”子程序中輸入如下代碼:3、通過菜單“窗口,程序集:程序集1出窗口乩幫助c.層疊t平鋪A排列圖標
5、匕分隔v1程序集:窗口程序集1/窗口12窗口窗口!.3程序集:程序集14、回到模塊代碼編輯區(qū),在“臨時子程序”中輸入代碼:子程序名返回值類型公開備注J臨時而序本名稱子程序用作惻試程序用,慣在開發(fā)及調(diào)嵐環(huán)境中有效編譯發(fā)布程序前將被系統(tǒng)自動清空,請將所有用作測試的臨時代碼放在本子程序中.柝*注意不要停故圣字謹序的名痂、寥激反應(yīng)向宿類型.載入窗口1,真)5、然后我們就可以運行一下看看效果了。運行程序,在編輯框中輸入數(shù)字,點擊按鈕,標簽上的文字就會顯示出“單”或“雙說明你輸入的數(shù)字是單還是雙數(shù)。保存:1、把“窗口1”及它的程序集刪除,并刪除“臨時子程序”中的那句代碼,就可以編譯了。2、需要注意的是,在
6、編譯前把還要對模塊程序進行配置,要不然就不能編譯。程序配置,通過“程序,配置”調(diào)出如下對話框:程序配置對話程通常I作者信息其它設(shè)置程序圖標支)清除圖標3、在“程序名稱”和“程序備注”中分別填寫相應(yīng)的內(nèi)容,點擊“確認”完成配置。然后通過菜單“編譯,編譯”來編譯易語言模塊,彈出以下對話框:4、填入文件名,點擊保存,完成模塊的編譯輸出。保存完畢,系統(tǒng)還會彈出如下的對話框:這是問你要不要把你自己的模塊導(dǎo)入到系統(tǒng)的模塊庫里,按“是”,編譯的模塊就會被復(fù)制到易語言系統(tǒng)目錄下的“ecom”文件夾里,方便以后的調(diào)用。二、帶窗口的模塊這類模塊適合做各種對話框,比如:關(guān)于窗口、系統(tǒng)提示窗口等。現(xiàn)在我們來做一個帶窗
7、口的模塊。1、新建一個模塊程序,插入一個窗口,在窗口中放入一個標簽一個按鈕,調(diào)整好位置大小,如圖:2、雙擊“按鈕”,進入代碼編輯區(qū),寫入代碼:子程序名返回值類型公開備注鈕1_被單前一|消黑03、轉(zhuǎn)到模塊代碼編輯區(qū),新建一個子程序,設(shè)置好參數(shù),寫入代碼。完成后如下圖:子程序名返回值類型2開備忌我的對話虐*餐數(shù)名至型參考數(shù)組Ar備汪標題文本型問候文本型載入面口1,假)窗口1.標題-標題窗口1標簽1標題=問候4、然后配置程序,編譯,保存。三、模塊的調(diào)用模塊是實現(xiàn)功能的子程序,調(diào)用之后就可以象使用自己的子程序或者系統(tǒng)命令那樣來使用了。1、我們新建一個程序,如圖:2、我們用鼠標右鍵點擊“模塊引用表”選擇
8、“添加模塊引用”程序數(shù)據(jù)+尊窗口程序集16全局變量%自定義數(shù)據(jù)類型層1D11命令-窗口走劫窗口國常量表+18資源表模塊引用表y查看模塊信息1添加模塊引用E-刪除模塊引用&刷新所有模塊引用信息E雒線公開會彈出如下對話框:3、選擇一個模塊,就插入到我們的程序中了-因模塊引用表數(shù)字的單雙判斷-數(shù)R自己的對話框-我的受工查看模塊信息L添加模塊引用R刪除模塊引用K更新模塊引用信息E.雛續(xù)公開4、在我們要查看的模塊上右擊,選擇“查看模塊信息”,彈出如下窗口:這里顯示的是模塊的公開子程序,也就是我們可以調(diào)用的子程序接口。在我們的程序中只要調(diào)用該子程序就行了。5、在我們的程序中寫上如下代碼:子程序名返回值類型公開備注為鈕i_被單擊如果
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 稅收籌劃承兌擔(dān)保補充合同
- 家電更換質(zhì)保服務(wù)協(xié)議書
- 國際化股權(quán)并購項目合作協(xié)議書
- 地鐵BIM運維模型交付與后期維護及驗收標準合同
- 知識產(chǎn)權(quán)代理合伙人知識產(chǎn)權(quán)保護技術(shù)合作協(xié)議
- 高效能固態(tài)電池生產(chǎn)線投資合作股權(quán)協(xié)議
- 數(shù)據(jù)中心IT設(shè)備運維與升級服務(wù)合同
- 離婚糾紛中游戲賬號分割及權(quán)益分配協(xié)議
- 醫(yī)療健康產(chǎn)業(yè)投資合規(guī)性審查與風(fēng)險管理服務(wù)合同
- 復(fù)合材料生產(chǎn)流程優(yōu)化與改進合同
- 跟著音樂游中國智慧樹知到期末考試答案章節(jié)答案2024年廣州大學(xué)
- 傳統(tǒng)文化醒獅模板
- 小區(qū)彩鋼棚頂維修合同范本
- 藍色海洋智慧樹知到期末考試答案章節(jié)答案2024年大連海洋大學(xué)
- 教科版四年級上冊科學(xué)第一單元《聲音》測試卷附答案(精練)
- FZT 64056-2015 潔凈室用擦拭布
- 預(yù)應(yīng)力筋用錨具、夾具和連接器應(yīng)用技術(shù)規(guī)程JGJ85-2010
- 家長會課件:八年級下學(xué)期期中家長會課件
- 釀酒師操作工培訓(xùn)教材酒類生產(chǎn)與釀造技術(shù)實操指南
- 鐵路外部環(huán)境安全隱患排查整治指導(dǎo)手冊
- 小學(xué)數(shù)學(xué)五年級下冊通分練習(xí)100題附答案
評論
0/150
提交評論