易語言中易模組的開發與使用簡介

2022-09-24 09:54:11 字數 1164 閱讀 2250

一、何為易模組:

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

1、必須具有程式名稱(通過「程式」→「配置」選單設定),此名稱代表模組名稱;(如圖)

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

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

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

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

二、如何開發易模組:

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

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

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

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

三、使用易模組:

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

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

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

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

注意點如下:

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

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

四、有關「_臨時子程式」:

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

注:1:易語言以前版本的模組源**均可用易語言最新版本開啟重新編譯;

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

總結

易語言呼叫易模組的方法

易模組就是,易語言前輩把一些函式 常用的子程式。編輯起來,方便新手學習!1 開啟易語言,裡面,視窗程式 控制程式 動態連線庫 易語言模組。這裡面程式設計客棧可以用到模組的有 視窗程式 控www.cppcns.com制程式 動態連線庫 易語言模組是編寫易模組的程式。2 我們就以視窗程式程式進行操作,點...

C語言中關於「 」與「 」使用的區別

一般情況下用 只需要宣告乙個結構體。格式是,結構體型別名 結構體名。然後用結構體名加 加網域名稱就可以引用域 了。因為自動分配了結構體的記憶體。如同 int a 一樣。而用 則要宣告乙個結構體的指標,還要手動開闢乙個該結構體的記憶體,然後把返回的指標給宣告的結構體指標,才能用 正確引用。否則記憶體中...

c語言中i 與 i的使用技巧

首先我們要先知道 i與i 的基本用法及其基本區別 i 先自加,在使用 i 先使用,再自加 粗略地看,i和i 的作用都相當於i i 1,但 i和i 的區別在於 i是先執行i i 1後,再使用i的值,而i 是先使用i的值後,再執行i i 1.假如i的原值是3,則下面兩個例子 j i i的值先變成4,再賦...