为编程爱好者分享易语言教程源码的资源网
好用的代理IP,游戏必备 ____广告位招租____ 服务器99/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器
好用的代理IP,游戏必备 ____广告位招租____ 服务器低至38/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器

网站首页 > 易语言相关 > 易语言支持库 正文

E DLL导出类 VC 导出类 Use

三叶资源网 2019-06-18 13:45:44 易语言支持库 1418 ℃ 1 评论

本支持库可以调用 DLL 封装的类,vc 与 e 语言的 都支持 非普通方法 取 this 计算 函数地址 然后汇编call

而是通过易语言类的内存特性。。。具体看演示吧。

支持库名称及版本:易类神补刀 (1.0#0版)

调用格式: 〈整数型〉 VC与E类转移 (通用型变量 类目标变量,整数型变量 类源指针) - 易类神补刀->易类神补刀

   (VC++类转移到易类壳中)由于跨编译器,释放时需要转回来<非静态编译时会检查数据类型!><静态编译为提高效率不检测数据类型自己看着办>。本命令为初级命令。

    参数<1>的名称为“类目标变量”,类型为“通用型(all)”,提供参数数据时只能提供变量。方法(与数量)(基类)需要与源指针指向的类相同<名称可以不同 参数 返回值类型需要相互转化或者相同><成员可以不定义>。

    参数<2>的名称为“类源指针”,类型为“整数型(int)”,提供参数数据时只能提供变量。vc++ 类指针变量 转移后变成类目标类指针<用于转回>。

调用格式: 〈无返回值〉 类转移 (通用型变量 类目标变量,通用型变量 类源变量) - 易类神补刀->易类神补刀

   E类转E类用完不需要转移回去,暂时未发现BUG!<非静态编译时会检查数据类型!><静态编译为提高效率不检测数据类型自己看着办>。本命令为初级命令。

    参数<1>的名称为“类目标变量”,类型为“通用型(all)”,提供参数数据时只能提供变量。方法(与数量)(基类)需要与源指针指向的类相同<名称可以不同 参数 返回值类型需要相互转化或者相同><成员可以不定义>。

    参数<2>的名称为“类源变量”,类型为“通用型(all)”,提供参数数据时只能提供变量。

还有两个命令 取类指针 与 取类回调指针


本支持库 静态版 很小 才 4KB  非静态版本 很大     因为里面有很多 文本信息 与检查函数  52KB 嫌弃的可以不下载。

@陈凌枫

文件下载

来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

已有1位网友发表了看法:

  • 易语言

    易语言  评论于 [2020-03-02 18:47:08]  回复

    易语言DLL接口导出

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
图片生成器e2ee支持库高级表格编码贴吧采集服务器组件图文微博web浏览器apihook公交查询系统手动记牌网页解析类置入代码人脸对比QQPC8.6协议源码窗口信息http进度下载QQ看点评论点赞发送邮件sign算法源码
最新评论