易语言DLL文件的编写和使用,我在DLL里边编写了以下内容,想在主程序中调用,改如何做,

2024-12-21 15:45:00
推荐回答(3个)
回答1:

1.编写dll(模块类似)

新建>window动态链接库>敲代码>编译>保存dll文件

2.引用dll

程序(属性选夹左边)>dll命令>新建>

.DLL命令 调用时使用的名字, , "dll路径", "dll里公开方法的名字"

    .参数 dll方法参数, 类型

3.引用模块

程序>模块引用表>选择模块>直接调用模块命令

回答2:

你想要调用 一般来说需要返回一个值
看你的代码 好像是想返回现在日期 但是你把应该返回的内容写到参数里面了。。
你这个子程序不需要参数的
把参数行去掉 返回值类型改 文本 然后最后面加上 返回(现在时间) 就OK了。
在同一个程序里面直接调用就好了 或者做成模块调用(E模块就是你说的dll)

回答3:

其实dll和易语言模块是差不多的,不过dll是编译后的dos代码,供动态连接启用,都要提供相应的参数。易模块编译后的文件不可以被程序直接调用,因为他只是源码的封存而不是cpu指令。利用其他编程语言开发自己的dll,可以避免过多启用易语言支持库,比如,取文本这样的通常启用的支持库,有效地避免病毒误报