原c程序
luaopen_io(L);
const char *buf = "var = 100";
lua_dostring(L, buf);
lua_getglobal(L, "var");
int var = lua_tonumber(L, -1);
assert(var == 100);
lua_close(L);
对应的pas程序
var
L: lua_state;
i: double;
begin
L := lua_open;
lua_dostring(L, 'var = 100');
lua_getglobal(L,'var');
i := lua_tonumber(L, -1);
memo2.Lines.Add(inttostr(trunc(i)));
lua_close(L);
end;
lua获取变量对应的pas例子
最新推荐文章于 2024-07-16 10:29:36 发布