我想知道是否有人有任何关于集成Lua和VB6的技巧。我正在运行一个小的在线RPG,这将是很棒的添加一些脚本。
发布于 2009-07-30 22:01:13
好吧,这是可行的。我曾经为Lua 5.0.2这样做过一次,但是我找不到文件。在您拥有的选项中,您可以:
我记得,使用定制的Lua,我可以将VB函数(在模块中定义)注册到Lua中,并从脚本中调用它们。我不记得我有没有让它调用成员函数。
我希望这能帮你入门。
发布于 2009-09-05 11:47:37
使用LuaInterface。它是一个允许您使用lua的.NET库。然而,它本身并不附带文档,请查看this以获得一些有用的指南。
基本上,您将DLL添加到您的项目中并使用satements引用它/ add,然后创建一个新的Lua对象。在那里,您可以像数组一样访问它以提取变量,并且有一些方法可以调用lua函数和操作表。
https://stackoverflow.com/questions/1209313
复制相似问题