易語言模組,是把一些複雜的程式碼封裝,方便在易語言中可以直接呼叫,而不需要再去把那複雜的程式碼再重寫,有點兒類似於靜態庫。
下面,我來介紹如何製作一個簡單的易語言模組。
工具/原料
Windows 作業系統
易語言
一般步驟
開啟易語言,點選選單【程式】-【新建】,新建一個易語言模組程式。
這個時候,您應當把您的原始碼儲存一下。
你會發現系統自動生成了一部分程式碼。
這兩個子程式的用法已經在註釋中詳細地說明了。
這時候,你就可以自己新增程式碼。
在這裡,作為示例,我們新建一個子程式,名為“模組_相加”。
讓我來說明一下:
(1)子程式的名稱應當唯一,不允許有重名。
(2)“公開”,指這個程式可被別人呼叫,並將出現在易模組公開資訊裡。如果有一些您希望只在內部呼叫的子程式,可將此留空。
(3)做好備註,以便其他人可以理解這個子程式是幹什麼用的。
寫完程式碼後要測試。
可將測試程式碼放在“_臨時子程式”裡,最好不要放在“_啟動子程式”裡。模組編譯時,“_臨時子程式”裡的所有程式碼將被忽略。
然後執行,檢視效果。
測試後,如果沒有任何問題,就該配置模組資訊了。
點選選單【程式】-【配置】,輸入模組資訊。
其中“程式名稱”必填!其他的倒不是很重要。
最後,點選選單【編譯】-【編譯】,選擇儲存路徑,點選“儲存”即可
一些技巧和注意事項
儘量使你的模組看起來條理一些、舒暢一些,如圖所示。
(圖片擷取自 精易模組5.28 原始碼)
你可能會注意到,當你執行程式時,一些你引用模組會輸出一大堆資訊。它們是怎麼做到的呢?
其實,就是在“_啟動子程式()”裡呼叫“輸出除錯文字()”,輸出資訊。
注意事項
一定要把你的模組原始碼儲存起來!