您的位置:程序门 -> delphi -> 非技术区



问一个关于lua的问题,望不吝赐教!


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


问一个关于lua的问题,望不吝赐教![已结贴,结贴人:eping]
发表于:2007-06-12 23:36:10 楼主
配置文件是*.lua,现在在delphi中可以读取参数值,也可以修改,但不知道如何重新保存倒文件中??

procedure   tfmainform.button1click(sender:   tobject);
begin
    读取了参数值
    lua_getglobal(l,   'playername ');
    lua_getglobal(l,   'maxpacketsize ');
    if   lua_isstring(l,   -2)   =   1   then
        memo1.lines.add( 'playername= '   +   lua_tostring(l,   -2));
    if   lua_isnumber(l,   -1)   =   1   then
        memo1.lines.add( 'maxpacketsize= '   +   floattostr(lua_tonumber(l,   -1)));
end;

procedure   tfmainform.button2click(sender:   tobject);
begin
    //   修改了参数值,但是如何保存到原lua文件中咧???
    lua_pushstring(l,   '3go*sn-811/eping ');
    lua_setglobal(l,   'playername ');
end;
发表于:2007-06-18 11:01:541楼 得分:0
人工置顶一下,望知道者告知!
发表于:2007-06-18 11:07:222楼 得分:50
http://bbs.gameres.com/showthread.asp?threadid=43936
发表于:2007-07-18 20:32:243楼 得分:50
就当作普通的txt文件保存就可以了。写字符串也可以的。
或者在lua中写个包存table的函数也可以搞定了。


快速检索

最新资讯
热门点击