开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 22887|回复: 83
收起左侧

[易语言成品模块] Lua 5.2.3 封装有模块,编译器,解释器,动态和静态库.

[复制链接]

结帖率:100% (2/2)
发表于 2014-5-12 14:45:05 | 显示全部楼层 |阅读模式   湖南省湘西土家族苗族自治州
分享例程
界面截图:
备注说明: Lua 5.2.3 封装有模块,编译器,解释器,动态和静态库.
本帖最后由 HugBear 于 2014-5-12 14:57 编辑

Lua 跟易语言结合起来使用,可以增强易语言很多功能,我最初很沉迷这一点.
比如 使用lua 你可以 实现 一个易语言的子程序 支持无限参数 ,支持通用型参数.
支持类中回调,lua 调用类方法.封装了,东灿的callback ,很感谢这位大神开源.只要你是从类中执行lua代码,它可以任意支配调用, 你类中的方法,同时也可以访问类中的变量,前提需要你注册函数

在例子当中,有个  调试输出(...)  演示了,如何使用不确定的多参数,以及不同数据类型.
  1. --以下只是粗略演示,这是注释语句 跟易语言的 '注释一样

  2. 调试输出("输出参数1",12444,true,"halo")

  3. 变量A = "我是Lua演示代码之一前文本这里演示取出后文本文本中间"

  4. 取出结果 = 取文本中间(变量A,"前文本","后文本",0,真)

  5. --取文本中间(原文本,前文本,后文本,起始位置,区分大小写)

  6. 调试输出(取出结果)

  7. --计次循环

  8. for i=1,30 do

  9.     调试输出("循环演示:"..i.."次")

  10. end

  11. --判断循环

  12. 计数器 = 0

  13. while 计数器<50 do

  14.     计数器=计数器+1
  15.     if 计数器==20 then
  16.          调试输出("计数器=20")
  17.     end

  18.     if 计数器==30 then
  19.          调试输出("计数器=30")
  20.     end
  21. end

  22. 信息框返回  = 信息框("信息框演示12444",64 + 1,"消息")

  23. 调试输出("信息框返回值:"..信息框返回)

  24. 调试输出("执行完成...")
复制代码

补充内容 (2014-5-23 14:58):
必须易语言5.11版本,luadll使用vc2005 cdecl 约定编译,只有5.11版本dll命令才支持cdecl调用

Lua523EC.zip

647.22 KB, 下载次数: 1428, 下载积分: 精币 -2 枚

QQ图片20140512144446.jpg

评分

参与人数 1好评 +1 精币 +2 收起 理由
紫禁城『凌哥』 + 1 + 2 哈哈群主我发现你了,顶一个~!

查看全部评分


友情提醒:请选择可信度高的模块,勿用未知模块,防止小人在模块内加入木马程序。【发现问题模块请到站务投诉】。

本帖被以下淘专辑推荐:

  • · 鱼木|主题: 1556, 订阅: 152

签到天数: 7 天

发表于 2024-1-24 16:37:43 | 显示全部楼层   贵州省铜仁市

5.11也试过一样的问题
回复 支持 反对

使用道具 举报

结帖率:100% (1/1)
发表于 2022-8-16 03:42:28 | 显示全部楼层   广东省茂名市
一个比一个牛啊,谢谢
回复 支持 反对

使用道具 举报

结帖率:32% (6/19)

签到天数: 1 天

发表于 2022-7-10 11:56:48 | 显示全部楼层   贵州省黔东南苗族侗族自治州
感谢分享,很给力!~
回复 支持 反对

使用道具 举报

结帖率:67% (2/3)
发表于 2019-12-27 15:59:24 | 显示全部楼层   山东省青岛市
666666666688554
回复 支持 反对

使用道具 举报

结帖率:57% (4/7)

签到天数: 3 天

发表于 2019-7-27 08:00:57 | 显示全部楼层   广东省韶关市
谢谢分享 下载学习
回复 支持 反对

使用道具 举报

结帖率:100% (4/4)
发表于 2018-12-4 02:29:43 | 显示全部楼层   广东省东莞市
666666666666
回复 支持 反对

使用道具 举报

结帖率:33% (5/15)
发表于 2018-9-24 10:25:58 | 显示全部楼层   江苏省盐城市
截图和发的模块不一样啊
回复 支持 反对

使用道具 举报

发表于 2018-4-23 12:50:01 | 显示全部楼层   浙江省衢州市
不知道哪个好用,一直在找Lua
回复 支持 反对

使用道具 举报

发表于 2018-4-20 15:23:09 | 显示全部楼层   广东省广州市
11111111111
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表