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