易语言如何调用DLL文件

众所周知,易语言的编程门槛普遍较低,因为它更加“本土化”,说白了就是更“接地气”。然而,还是有一部分易语言初学者,依旧陷入“DLL调用”的泥潭,不可自拔。虽然,DLL调用与模块引用在一定程度上有相似之处,但差异还是有的。各位看官莫着急,待笔者娓娓道来。

易语言如何调用DLL文件:

  • 01

    天空一声巨响,易语言闪亮登场。打开易语言主程序,弹出“新建对话框”,选择“Windows窗口程序”→“确定”,进入“Windows窗口程序”窗口设计界面。

  • 02

    在“_启动窗口”界面绘制一个“按钮”组件并将按钮的标题修改为“相加”,并保存易语言程序源码。然后将欲调用的DLL文件拷贝到易语言程序源码目录下。

  • 03

    在易语言IDE下,切换至“程序”面板,选择“DLL命令”双击鼠标左键或者右击鼠标右键→“插入新Dll命令”,进入“Dll命令定义表”。

  • 04

    在“Dll命令定义表”中,右击鼠标右键弹出菜单,选择“新Dll命令”,创建新的Dll命令,将“DLL命令1”修改为“相加”,Dll库文件名为“plus”,在Dll库中对应命令名为“相加”并添加两个整数型的参数,参数的名字可以自定义。如图所示:

  • 05

    在按钮1的“被单击”子程序下,编写如下代码,用信息框的一个参数来接收调用Dll子程序返回的值,用来验证调用Dll文件的正确性。

  • 06

    代码编写完成,调试是不可少的。依旧按下易语言IDE的工具条中的“运行”按钮或按下F5键运行程序,从弹出信息框的数据来看,此次调用Dll文件是正确的,此次调用Dll文件该告一段落了。

(0)

相关推荐

  • 易语言如何编写DLL文件

    随着信息技术的不断进步,人们对软件的要求也越来越苛刻.从单纯的面向过程开发模式逐步演变成为面向对象开发模式,为了便于软件的后期维护,于是引入了模块化开发.模块化开发模式自然离不开DLL文件(动态链接库 ...

  • 易语言:Not found the kernel library or the kernel library is invalid何解

    易语言:Not found the kernel library or the kernel library is invalid何解 首先明确"Not found the kernel librar ...

  • 易语言使用与研究

    看到一篇好论文,把主要的抄写下来,论文对易语言开发环境,语句,具有特色的易语言类,易模块,支持库,易语言输入法以及怎样引用API底层函数,外部支持库等外部资源的研究学习,并且通过与常用的程序开发软件进 ...

  • 如何打开DLL文件

    动态链接库又称DLL文件,是传统Windows编程的主要支柱.程序利用这些文件来获得额外的功能和库,而不需要将它们嵌入到程序中.通常DLL文件被很多不同的程序共享.对于大多数使用者来说,DLL文件是在 ...

  • 易语言教程之编写动态链接库(DLL)文件

    操作方法 01 打开易语言, 选择[windows动态链接库]. 02 点击[确定]即可新建一个动态链接库源码雏形.  _启动子程序()子程序不可被删除. 03 按CTRL+N新建一个子程序,勾选公开 ...

  • 怎么用易语言写插件按键精灵调用

    给按键精灵写插件的方法有很多,例如vc,vb,乃至delphi.但是,使用这些程序语言给按键精灵写插件,对编写者的要求比较高.易语言呢,编程门槛比较低,也有很多开源不开源的模块,但是在8.2版本之前, ...

  • 易语言如何打开文件

    操作方法 01 我这里做例子,打开一个记事本文件为例: 先新建一个窗口程序. 在窗口程序中画一个按钮,改标题名为"打开". 在窗口程序中画一个编辑框,设置"允许多行&qu ...

  • 易语言如何把编辑框内容保存/读取到txt文件中

    易语言如何不使用通用对话框把编辑框内容直接保存到指定的txt文本里,或者直接读取出来到编辑框里呢?下面小驴就带各位易语言初学者来了学习下怎么操作: 操作方法 01 1.首先我们得下载下易语言编程软件, ...

  • 易语言的源码怎么用

    很多刚刚接触易语言的网友不知道怎么使用易语言源码,其实易语言的源码也不过是一个加密的文本,里面只有易语言代码,要想使用需要使用易语言打开并编译为exe文件才能使用 操作方法 01 1.易语言的源码是以 ...