文章目录[隐藏]
在DLL里,首先声明一个类,然后让DLL的变量A属于这个类,然后我们在易语言主程序里调用这个类里的方法数据。
DLL里的类模块
.版本 2 .程序集 类dll, , 公开, DLL .子程序 _初始化, , , 当基于本类的对象被创建后,此方法会被自动调用 .子程序 _销毁, , , 当基于本类的对象被销毁前,此方法会被自动调用 .子程序 mybox, , 公开 信息框 (“我是DLL类里的信息框”, 0, “DLL-1-类”, ) .子程序 add, , 公开 .参数 a .参数 b 信息框 (a + b, 0, , )
DLL源码:
.版本 2 .子程序 dll, , 公开 .参数 保存地址, 整数型 .局部变量 A, 类dll 交换变量数据_变量交地址ASM (A, 保存地址)
主程序动态调用DLL里的类
.版本 2 .子程序 dll, , 公开 .参数 保存地址, 整数型 .局部变量 A, 类dll 交换变量数据_变量交地址ASM (A, 保存地址)
易语言主程序静态调用DLL里的类
.版本 2 .子程序 dll, , 公开 .参数 保存地址, 整数型 .局部变量 A, 类dll 交换变量数据_变量交地址ASM (A, 保存地址)
教程下载:
百度网盘链接:https://pan.baidu.com/s/158ikKVjIwaoF4438MG4fhA
提取码:加QQ群:521068947 群文件下载
资源教程交流①群:521068947
511遇见QQ: 272586593