Imports LuaInterface
Imports System.Reflection
Public Class Form1
Shared PLuaVM As Lua = New Lua()
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
PLuaVM.RegisterFunction("SecondTestB", Me, Me.GetType().GetMethod("SecondTestA"))
PLuaVM.RegisterFunction("ThirdTestB", Me, Me.GetType().GetMethod("ThirdTestA"))
PLuaVM.DoFile("D:\LuaTestDoc\lua03.lua")
PLuaVM.GetFunction("FirstTest").Call()
End Sub
'并须定义为public才能被lua调用
Public Sub SecondTestA(ByVal str As String)
'MsgBox(str)
Me.TextBox2.