A. 易語言編譯後有生成的文件不是帶有支持庫嗎,我想把這個支持庫合在一起弄成dll的格式,該怎麼弄
不能,因為要首先運行軟體,dll太深奧,你要自己編寫支持庫的dll文件,或者靜態編譯
B. 易語言如何編寫一個DLL文件
要知道被調用的dll庫文件中的函數命令名稱、返回值和參數(以及其類型)才可以在易語言裡面調用; 在易語言中的調用方式為:新建一個windows窗口程序,然後在左邊的界面選擇「程序」,在DLL命令處右鍵點擊選擇插入新DLL命令,在DLL命令定義表中將DLL命令(你在易語言中調用時使用的函數名稱)、返回值類型(如果DLL函數對應命令有返回值的話)、DLL庫文件名(如myDLL.dll)、在DLL庫中對應命令名(即DLL庫文件中的那個函數名稱)以及函數下的參數和類型(必須與dll文件中的對應函數的保持一致)
C. 易語言怎麼靜態編譯出dll文件
遠程我給你操作,
具體方式
點開易語言
然後
新建windows動態鏈接庫
然後寫代碼
編譯後就是DLL.文件
謝謝參考!
D. 易語言模塊可以改寫成dll嗎
可以。
打開模塊源碼,打開菜單:【程序】-【配置】,程序類型里選擇【Windows動態鏈接庫】。
然後打開菜單【編譯】-【編譯】就可以了。
E. 應用程序如何轉換成DLL格式
是c++的,你可以用c++來編寫首先創建一個動態庫的工程。
然後把你原程序中要用的函數和變數封裝成一個類,假如類名為DLLClass
然後在DLL.h(這里假設文件名為DLL)文件中添加如下代碼:
#ifdef DLL_API
#else
#define DLL_API extern "C" _declspec(dllimport)
#endif
class DLL_API DLLClass{//把類中的函數、變數聲明完};
然後在DLL.cpp文件中添加如下代碼:
#define DLL1_API extern "C" _declspec(dllexport)
#include "Dll.h"
#include <Windows.h>
然後實現類中的函數即可。
最後編譯,生成DLL.lib 和DLL.dll的文件,把這兩個文件放到你要載入的程序文件夾下即可。
F. 易語言編譯DLL需要配置什麼東西么。要這么做。
就跟做無窗口式的子程序一樣,原理是基本上都是一樣的,一開始進入時在啟動子程序那下面寫需要執行點新增子程序,子程序要寫的代碼就隨你了,最後把需要用到的子程序公開出來,在調用的時候可以使用到DLL的子程序。
例如:
.版本 2
.子程序 _啟動子程序, 整數型, , 請在本子程序中放置動態鏈接庫初始化代碼
哈哈
_臨時子程序 () ' 在初始化代碼執行完畢後調用測試代碼
返回 (0) ' 返回值被忽略。
.子程序 _臨時子程序
' 本名稱子程序用作測試程序用,僅在開發及調試環境中有效,編譯發布程序前將被系統自動清空,請將所有用作測試的臨時代碼放在本子程序中。 ***注意不要修改本子程序的名稱、參數及返回值類型。
.子程序 哈哈, , 公開
信息框 (「DLL被調用了」, 0, )
-----------------------------------------------
寫完代碼後把DLL編譯出來吧
在應用程序里程序里可以這樣寫
DLL命令調用轉向 (你的dll路徑+文件名,「這個是文件名稱可不填」 )
謝謝樓主採納
G. 易語言編譯DLL文件
遠程我給你操作,
具體方式
點開易語言
然後
新建windows動態鏈接庫
然後寫代碼
編譯後就是dll.文件
謝謝參考!
H. 易語言源碼怎麼編寫成DLL的
參數只能用基本的8個數據類型。。
I. 用易語言怎樣將源碼編譯成exe文件,我有源碼,編譯出來的是dll文件
樓下坑錢!樓主你先確認一下:打開源碼,在易語言左上方選擇「程序」菜單→配置,點開以後看程序類型是不是windows動態鏈接庫。如果是,那麼編譯出來的肯定是dll,如果不是,建議您重新安裝易語言。樓主可以自己嘗試創建一個動態鏈接庫,編譯出來的是dll。
J. 易語言怎麼保存成DLL文件
保存不;了 只有是在新建的 時候 選擇 windows動態鏈接庫 如果 只是保存的話 還是 .e 只有編譯了 才會是 DLL