简单的语言如何编写DLL文件
为了允许用户按下OK按钮,可以关闭窗口,可以双击OK按钮创建按钮“单击”触发事件编写dll,编写以下代码:
然后返回到汇编1代码区域并开始编写代码.
由于两个参数均定义为整数,并且调用时传递的标题和内容必须为文本,因此如何获取内容?不用担心,在Easy Language 3.6版中已考虑到此问题编写dll,因此添加了三个新命令: “文本指针”,“字节集指针”和“写入内存”.
当用户通过文本类型或字节集类型时,简易语言将自动转换为指针. 我们可以使用“文本指针”或“字节集指针”来返回原始文本. 如下图所示:
至此,您已经完成了“自制信息框DLL”的所有工作,最后您可以选择菜单“程序”→“编译”以将其编译为DLL. 如下图所示:
您还可以使用快捷键“ F7”来编译刚刚编写的DLL. 我们将编译后的DLL命名为“自制信息框”,如下所示:
通过以上所述,用易语言编写DLL的过程已基本完成.
四个. 如何使用DLL
用易用语言编写的DLL可以用易用语言本身调用,也可以用其他编程语言(例如VB,VC,Delphi等)调用
彝语的调用方法如下图所示:
注意: 定义时,两个参数都定义为文本类型
最后,在窗体上绘制一个按钮,双击该按钮,编写代码以调用此DLL,然后按该按钮,您将看到效果,如下图所示:
VB中的调用方法如下:
注意:
注1: 调用DLL时,与Dll对应的命令名称必须与接口名称完全相同.
注2: 接口函数的参数必须是基本数据类型,并且不能是字节集类型或文本类型.
注3: 易语言版本3.6中新增了三个新命令“文本指针”,“字节集指针”和“写入存储器”. 这三个命令的最佳用法是在易语言回调中使用该程序和易语言DLL open子例程来获取外部数据. 有关在Dll中使用文本参数的方法,请参考“ Fetch Chinese Pinyin.rar”程序
注4: 如果将用易语言编写的DLL用于其他编程语言,则必须附加相应的易语言支持库.
常规名称
下载
说明
以汉字拼音
获取中文拼音dll.e
获取中文Pinyin.dll
以汉字拼音. FRM
参加汉字拼音测试. e
演示了如何以简单的语言编写dll.
答:详情>>