2016年3月16日

lua和整合实践

摘要: 这几天研究了一下lua,主要关注的是lua和vc之间的整合,把代码都写好放在VC宿主程序里,然后在lua里调用宿主程序的这些代码(或者叫接口、组件,随便你怎么叫),希望能用脚本来控制主程序的行为。这实际上也是一种把业务分离,用脚本控制的架构,可能有些人把这种脚本叫做业务引擎,工作流等。 为什么选择l 阅读全文

posted @ 2016-03-16 14:31 Sam.Richard 阅读(828) 评论(0) 推荐(0) 编辑

<转> Lua使用心得(2)

摘要: 在lua脚本调用中,如果我们碰到一种不好的脚本,例如: 那我们的程序主线程也会被阻塞住。那我们如何防止这种问题呢?下面就给出一个解决的办法。 首先为了不阻塞主线程,那我们就要开一个线程,把处理脚本的操作都放在这个新开的工作线程里。(要详细了解工作线程和界面线程的区别和管理,请参看大神的一篇文章BLO 阅读全文

posted @ 2016-03-16 10:00 Sam.Richard 阅读(359) 评论(0) 推荐(0) 编辑

(转) Lua使用心得一 LUA和VC整合

摘要: 这几天研究了一下lua,主要关注的是lua和vc之间的整合,把代码都写好放在VC宿主程序里,然后在lua里调用宿主程序的这些代码(或者叫接口、组件,随便你怎么叫),希望能用脚本来控制主程序的行为。这实际上也是一种把业务分离,用脚本控制的架构,可能有些人把这种脚本叫做业务引擎,工作流等。 为什么选择l 阅读全文

posted @ 2016-03-16 09:11 Sam.Richard 阅读(1300) 评论(1) 推荐(0) 编辑

导航