接下来我将在我的应用程序中初始化 Lua:
lua = new Lua();
lua.LoadCLRPackage();
lua["SerialPort"] = new SerialPort();
lua.DoFile("script.lua");
并添加到项目 System.IO.Port 以创建 SerialPort 对象。所以,我的脚本包含下一个:
import ('Mynamespace')
import ('System.IO.Ports')
local myport=SerialPort("COM7",9600)
在 exec 之后我有一个异常:尝试调用全局“SerialPort”(用户数据值)
我应该更改什么以使用下一个构造:SerialPort(String,Int 32) 并访问我的脚本中的字段“BaudRate”、“PortName”SerialPort 对象?