易语言DLL文件的编写和使用,我在DLL里边编写了以下内容,想在主程序中调用,改如何做,
我知道这个可以不用DLL来完成我只是想知道原理,比如我写了这个代码我让主程序直接调用就可以输出我要的时间和格式...
我知道这个可以不用DLL来完成 我只是想知道原理,比如我写了这个代码 我让主程序直接调用就可以输出我要的时间和格式
展开
3个回答
展开全部
你想要调用 一般来说需要返回一个值
看你的代码 好像是想返回现在日期 但是你把应该返回的内容写到参数里面了。。
你这个子程序不需要参数的
把参数行去掉 返回值类型改 文本 然后最后面加上 返回(现在时间) 就OK了。
在同一个程序里面直接调用就好了 或者做成模块调用(E模块就是你说的dll)
看你的代码 好像是想返回现在日期 但是你把应该返回的内容写到参数里面了。。
你这个子程序不需要参数的
把参数行去掉 返回值类型改 文本 然后最后面加上 返回(现在时间) 就OK了。
在同一个程序里面直接调用就好了 或者做成模块调用(E模块就是你说的dll)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
其实dll和易语言模块是差不多的,不过dll是编译后的dos代码,供动态连接启用,都要提供相应的参数。易模块编译后的文件不可以被程序直接调用,因为他只是源码的封存而不是cpu指令。利用其他编程语言开发自己的dll,可以避免过多启用易语言支持库,比如,取文本这样的通常启用的支持库,有效地避免病毒误报
追问
有没有举例说明我现在知道主程序代码如何写就不知道怎么写模块,或者DLL
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询