Lualua-模块和包(上)函数requirerequire加载的模块的过程模块重命名搜索路径搜索器 lua-模块和包(上)Lua语言从5.1开始为模块和包定义了一系列规则。 从用户观点来看,一个模块(modle)就是一些代码(要么是Lua编写的,要么是C语言编写的),这些代码可以通过函数requie加载,然后创建和返回一个表。这个表就像是某种命名空间,其中定义的内容是模块中导出的东西,例如函数
介绍易语言支持库里有个这样的命令: 〈字节集〉 加密数据 (字节集 字节集数据,文本型 密码文本,[整数型 加密算法]) - 数据操作支持一->数据加解密 其中加密算法可以选DES以及RC4,使用RC4的话其他软件也可以解密,但是如果使用DES算法,结果却和其他标准算法产生的结果不同。本文详细分析了该不同的原因,以及解决方式。 易语言基础易语言静态编译出的代码
更新日志:3.6.6版本(2018年12月30日)1、编译时自动带入静态所需的RES资源。用于兼容E2EE等支持。(感谢 神2 提供的技术支持)2、修复重定向项目超过65535后无法正常运行的问题。(感谢 人 生 提供的技术支持)3、修复取命令行()不能正确解析命令行的问题。(感谢 小黑 的建议)4、修复RC资源编译器错误,支持256x256PNG压缩格式图标文件。(感谢 泪闯天涯(邓学彬)
lua的第三方还是很丰富的,来看下http://luaforwindows.luaforge.net/ luaCom 支持COM调用LuaDoc 支持lua代码的文档生成,我最需要的LuaExpat 支持XML解析LuaFileSystem 文件系统访问LuaLogging, 基于log4j的日志LuaProfiler 性能测试工具LuaSocket 不用说了吧,网络支持HTTP,
转载 2023-06-01 20:24:28
149阅读
Lua标准提供了一组丰富的函数,这些函数直接使用C语言API实现,并使用Lua编程语言构建。这些提供Lua编程语言中的服务以及文件和数据操作之外的服务。这些在官方C语言API中构建的标准作为单独的C模块提供。它包括以下内容 -基本,包括协程子模块字符串操作表操作数学文件输入和输出操作系统设施调试工具1. 基础我们在整个教程中使用了各种主题下的基本。 下表提供了相关页面的链接,并
LUA常见和工具 和工具  相比Java、Python、Perl,Lua的开源工具和可能并不算多,但其中不乏优秀之作。以下介绍的资源均可在http://lua-users.org/wiki/LuaAddons上找到,而且绝大多数都遵循着与Lua相同的许可协议。  一、Kepler  Kepler是一个简单且轻量的Web开发平台(但这并不意味着只能用它来开发简单的应用),支持Lua撰写Web
  Lua的标准提供了一组丰富的功能,与C的API直接实现,建立在Lua编程语言函数。Lua编程语言中这些提供服务,还提供外部服务,如文件和数据操作。建于官方的C的API,这些标准是作为单独的C模块。这包括:基本,其中包括协程分库模块字符串操作表操作数学文件输入和输出操作系统工具调试设备基本我们使用的基本根据遍及不同主题的教程。下表提供了所有相关的网页链接,并列出了将在本教程Lu
转载 3月前
33阅读
鉴于之前我对lua的评价,在此需要修改了一下我的言论:游戏开发语言工作中,最成熟的客户端开发组合:C/C++、Lua/C#、 assembly汇编。C/C++系列用于完成游戏引擎框架,汇编用于优化,Lua负责游戏逻辑。在全局上满足了性能、可读性、变化性的需求。因为我选的 是引擎方向,实际上只能吃透C/C++系列我才可能获得引擎 职位。另外推荐一本书《游戏引擎框架》-叶劲峰翻译的那本,并没有某人读
已有11位网友发表了看法: 三叶资源网  评论于 [2019-01-09 00:14:06]易语言支持第一课什么是易语言支持易语言支持的开发文档。前期准备工作,环境,路径配置。lib2.h 必须文件,包含支持类型、宏定义等fnshare.h fnshare.cpp 可选文件,提供了一些常用的代码封装。-----------------------入口函数:[line:
易写易-用易语言开发易语言支持易写易(EXEK)用户手册版本:0.2作者:liigo,/liigo时间:2008.10概述EXEKEXEK“易写易(EEXXEEKK)”是一个易语言模块,借助它可以使用易语言开发支持。“ 易写 易 ( EXEK )” 特点 是: 更简 单,更 强大 ,更 实用。 详见 :/liigo/archive/2008/07/23/2699385.aspx。“易写
易语言支持升级之后,要保证向下兼容性,主要是做到以下几点:一:保证原有的易语言源程序(.e)能正常打开(兼容点1)、正常编译(兼容点2)、编译结果正确(兼容点3);二:保证原有的易语言程序(.exe)能正常运行(兼容点4)、运行结果正确(兼容点5)。这里说的“原有的易语言源程序”和“原有的易语言程序”是指,替换新版支持文件之前,使用旧版支持编写的易语言源程序,和使用该源程序编译生成的可执行程
 废话我就不对说 直接开始易语言官方下载的易语言安装路径下 有一个SDK文件夹我们点进入cpp文件夹里面提供是c++的SDKelib文件夹里就是sdk 我们新建一个win32项目 这里我用的是VS2015  创建一个空的项目包含易语言官方的SDK目录即可 需要注意的地方是 预定义处理里面 如果你需要编译成静态的话 这两个是必不可少的代码生成选择多
“易写易”(EXEK,E Xie E Ku)项目已经启动,用易语言开发易语言支持。我(liigo)准备用一个月左右的业余时间,完成本项目的一期工程。 用易语言开发易语言支持,已经不是一个梦想,早已成为现实。之前已经有不少重量级人物进行过开创性研究,如金眼睛、海洋、云外归鸟等。而我的工作,也正是这些研究成果之上的拓展。在巨人的肩膀上,我站的很高,看的很远。我觉得应该可以做的更好。&n
有那么一阵,我在想,很多网络 软件 都是简单的应用,如果能够让易语言支持JSON 那服务器就只需要简单的WEB服务器了。但自己一点点处理服务器返回的文本 的确是累人的工作。而且开发效率不高。 和WEB服务器交互。如果没有复杂的上传工作 那就用 XmlHTTP之类的吧。设计要求还是有的。 首先易难为易的原则。一定要简单易用。其次 要能 封装 继承 。 具体用法是:操作的方法有:打
易语言支持升级之后,要保证向下兼容性,主要是做到以下几点:一:保证原有的易语言源程序(.e)能正常打开(兼容点1)、正常编译(兼容点2)、编译结果正确(兼容点3);二:保证原有的易语言程序(.exe)能正常运行(兼容点4)、运行结果正确(兼容点5)。这里说的“原有的易语言源程序”和“原有的易语言程序”是指,替换新版支持文件之前,使用旧版支持编写的易语言源程序,和使用该源程序编译生成的可执行程
第二章、elua开源模块  在第一章中我们学习了下lua是什么、为什么要选择lualua解析器架构以及elua的设计思路。这些基本上都是一些概念和设计理念,可以说是作为本文档的一个绪论。带着大家走进elua的大门。  这里只讲概念显然是没有什么太大的用处的,那么本章我们就来点实际的东西,一起看一下elua的代码。  我们的elua开源模块主要由五大部分组成,他们分别是:newlib、lua、mo
# 易语言与Java支持的结合:跨语言编程的新篇章 在软件开发领域,跨语言编程是一种常见的实践,它允许开发者利用不同编程语言的优势来构建更加强大和灵活的应用程序。易语言(E语言)是一种主要面向中文用户的编程语言,以其简洁的语法和易于理解的特性受到了许多开发者的喜爱。而Java作为一种成熟且功能强大的编程语言,拥有广泛的应用和丰富的支持。本文将探讨如何将易语言与Java支持相结合,实现跨语言
原创 1月前
16阅读
## 实现Java支持易语言的流程 要实现Java支持易语言,首先需要了解整个过程的流程。以下是详细的步骤: | 步骤 | 描述 | | ---- | ---- | | 1. | 导入Java支持 | | 2. | 创建易语言函数 | | 3. | 调用Java支持库函数 | | 4. | 编译和运行程序 | 接下来,我将逐步解释每个步骤所需的操作以及相应的代码。请注意
原创 2023-08-04 13:58:46
51阅读
易语言程序员大概都知道易语言有一个官方的“特殊功能支持”,这个支持果然名副其实,够“特殊”。其中有一个命令“置入代码”非常的特殊:它能把它的参数视为x86机器码插入到编译生成的EXE中!我们知道,一般支持中的命令,仅在程序运行期执行;而“置入代码”这个命令,竟然影响了易语言编译器的编译行为!而且,使用了本命令的易语言程序,运行时不依赖支持文件(spec.fne),即,它仅在编译期生效。那么
下载地址为http://www.dywt.com.cn/vbs/dispbbs.asp?boardid=124&id=68533&star=1或 -------------------------------------辅助调试支持 (1.5#1版)-------------------------------------如果不出意外,这将是“辅助调试支持”的最后一个版本。本支
  • 1
  • 2
  • 3
  • 4
  • 5