![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
lua
文章平均质量分 84
lishuangquan1987
博客迁移地址:http://blog.lishq.cn
展开
-
基于NLua实现使用lua脚本中多线程执行方法
使用C#+Lua的方式,可以有很多库,比如NLua,XLua等,但是我个人还是喜欢用NLua.对于很多自动化控制项目,使用C#+Lua简直完美由于有使用Lua脚本启动线程去同时执行多个方法的需求,所以这里将C#+Lua基于多虚拟机的机制来实现在Lua脚本中用线程去执行Lua方法所踩过的坑记录下来。......原创 2022-07-18 11:36:45 · 1636 阅读 · 2 评论 -
Lua开源项目
lua开源项目转载 2017-09-06 19:28:28 · 2826 阅读 · 0 评论 -
Lua结合C#调用C++或者C的函数
本文所用到的知识点: 1.Lua与C#交互,参考这里 2.C#调用非托管DLL的方法(dllImport或者kernel32.dll中的LoadLibrary) 3.C# 反射动态生成方法并调用。 最终想达到的效果是:在Lua中能直接填写Dll中的函数,并传递参数调用。一、Lua与C#交互: 在上面的链接中,将NLua下载下来。NLua是C#和Lua交互的桥梁。有两种方式: a.C#+N原创 2017-09-09 18:18:00 · 1769 阅读 · 0 评论 -
C#+NLua实现将Lua代码在主线程上执行
本文示例下载 1.C#与Lua的交互请参考我以前的文章Lua结合C#调用C++或者C的函数 2.在C#中,如何将一片代码片段放在主线程执行呢?对于Winform程序: public void ExecuteMethodInMainThread() { if (this.InvokeRequired) {原创 2017-10-18 18:39:04 · 3939 阅读 · 0 评论