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

我知道这个可以不用DLL来完成 我只是想知道原理,比如我写了这个代码 我让主程序直接调用就可以输出我要的时间和格式

1.编写dll(模块类似)

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

2.引用dll

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

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

    .参数 dll方法参数, 类型

3.引用模块

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

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-06
你想要调用 一般来说需要返回一个值
看你的代码 好像是想返回现在日期 但是你把应该返回的内容写到参数里面了。。
你这个子程序不需要参数的
把参数行去掉 返回值类型改 文本 然后最后面加上 返回(现在时间) 就OK了。
在同一个程序里面直接调用就好了 或者做成模块调用(E模块就是你说的dll)本回答被提问者采纳
第2个回答  2012-04-05
其实dll和易语言模块是差不多的,不过dll是编译后的dos代码,供动态连接启用,都要提供相应的参数。易模块编译后的文件不可以被程序直接调用,因为他只是源码的封存而不是cpu指令。利用其他编程语言开发自己的dll,可以避免过多启用易语言支持库,比如,取文本这样的通常启用的支持库,有效地避免病毒误报追问

有没有举例说明我现在知道主程序代码如何写就不知道怎么写模块,或者DLL

相似回答