详解易语言DLL以及API函数
易语言DLL详细解释
使用易语言多媒体教程中的例子。
.版本2//DLL文件,需要插入一个窗体、标签、按钮
.程序集窗口程序集1
.子程序_按钮1_被单击
窗口1.销毁()
.子程序自创信息框,,公开
.参数标题,文本型
.参数内容,文本型载入(窗口1,,假)//载入(),必须放在前面,放在后两句的后面则提示窗口无法载入
窗口1.标题=标题
窗口1.标签1.标题=内容//编译为自创信息框.dll
//当你想调用前面的dll时,必须先插入dll命令.
.版本2
.DLL命令自创信息框,,"自创信息框","自创信息框"//第一个自创信息框可以自己任意取名字。第二个自创信息框可以不带后缀dll。
.参数cc,文本型
.参数dd,文本型//参数名称可以和dll文件中的参数一样或者不一样,但是类型必须一样。
.版本2
.程序集窗口程序集1
.子程序_按钮1_被单击
自创信息框(“aa”,“bb”)//调用dll命令。
//可以把这个和上面的两个红色自创信息框改成任意的名称,但是名称必须一致。
//编译为可执行文件
整体上还要注意一点,就是第二个程序必须编译成可执行文件,并且与DLL文件共同放在一个目录中,才可以调用DLL文件。
如果没有编译,只是调试运行,使没法调用DLL文件的。
妈的,保存过后,好像调试运行也可以调用DLL文件了。不管了,知道有这个BUG就行了。