0
私は私のアプリでのLuaを初期化する次の方法だ:NLUAを使用してC#SerialPortオブジェクトを設定する方法は?
lua = new Lua();
lua.LoadCLRPackage();
lua["SerialPort"] = new SerialPort();
lua.DoFile("script.lua");
そしてSERIALPORTオブジェクトを作成するSystem.IO.Portをプロジェクトに追加。だから、次含む私のsctript:execの後
import ('Mynamespace')
import ('System.IO.Ports')
local myport=SerialPort("COM7",9600)
私は例外がありますしようとすると、私は次の構造を使用するように変更する必要がありどのような世界的な「SERIALPORT」(ユーザデータ値)
呼び出すために:SERIALPORT(文字列を、 Int 32) と私のスクリプト内の "BaudRate"、 "PortName" SerialPortオブジェクトにアクセスできますか?