1. 程式人生 > 程式設計 >易模組開發知識點總結

易模組開發知識點總結

一、何為易模組:

易模組實際上是一個特殊的易程式,它與普通的易程式相比,有以下特點:

1、必須具有程式名稱(通過“程式”→“配置”選單設定),此名稱代表模組名稱

易模組開發知識點總結

2、必須具有“_啟動子程式”,此子程式負責進行易模組的初始化;(如圖)

易模組開發知識點總結

3、必須具有公開此易模組的對外介面,對外介面可以通過以下2種方法生成:

A:新建一個子程式,然後把“公開”選中,在易模組中任何程式集中選中“公開”的子程式都作為對外介面(如圖)

易模組開發知識點總結

B:新建一個介面程式集,然後把程式集名稱改為“_介面程式集”,這個程式集下的所有子程式都不需要選中“公開”,均可由外部程式直接呼叫。(如圖)

易模組開發知識點總結

二、如何開發易模組:

任何具有第一條中所述三個特點的易程式均可以作為易模組編譯。開發易模組時注意點如下:

1、請將初始化易模組的程式碼放置到“_啟動子程式”中,任何使用了此模組的易程式在執行前都會首先自動呼叫該子程式。如果在“_啟動子程式”中發現初始化失敗,請返回 -1 ,系統會自動終止其所處易程式的執行;

2、請將所有欲公開給第三方使用的子程式的“公開”選中,或者放置到“_介面程式集”中;

3、程式書寫完畢後請選擇“編譯”將其編譯為易模組。(如圖)

易模組開發知識點總結

三、使用易模組:

在使用第三方所提供的易模組之前,請做如下操作:

1、使用“工具”→“易模組管理”匯入該模組到系統;

易模組開發知識點總結

2、使用“工具->易模組管理”建立對應於該模組的模組程式集,該程式集的名稱自動為“_模組_”加模組名稱;(如圖)

易模組開發知識點總結

模組程式集建立完畢後,就可以直接使用該程式集中的子程式了,就如同這些子程式是自己所編寫的一樣。在編譯易程式時所有被使用的易模組會自動被一起編譯進去。

注意點如下:

1、除了刪除模組程式集中的不用子程式外,不要修改程式集中的任何地方,否則有可能會導致編譯不通過;

2、如果想刪除對某模組的使用,直接刪除為該模組所建立的模組程式集即可。

四、有關“_臨時子程式”:

為了支援對易模組的除錯,新增了“_臨時子程式”支援,所有在該子程式中書寫的程式碼,僅在除錯環境下執行時有效,在編譯易模組或者易程式的釋出版本前,該子程式中的所有程式碼將會被自動刪除。

注:

1:易語言以前版本的模組原始碼均可用易語言最新版本開啟重新編譯;

2:易語言以前版本編譯的易模組均可匯入到易語言最新版本程式中使用;

注:有關易模組的示例請見隨系統所附帶的“我的測試易模組”程式。

到此這篇關於易模組開發知識點總結的文章就介紹到這了,更多相關易模組開發內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!