用户登录
用户注册

分享至

luaallwords

  • 作者: 属于個魜的世界
  • 来源: 51数据库
  • 2020-04-21

1.如何用Lua编辑.txt?

下面这段代码基本把io库都示范到了。

FileStr = “test.txt”

Hnd, ErrStr = io.open(FileStr, “w”)

if Hnd then

Hnd:setvbuf(“full”, 1024)

for K = 1, 4 do

if K == 3 then

Pos = Hnd:seek(“cur”, 0)

Hnd:write(“Special line\n”)

end

Hnd:write(string.format(“Line %02d\n”, K))

end

Hnd:flush()

Hnd:close()

Hnd, ErrStr = io.open(FileStr, “r”)

if Hnd then

for Str in Hnd:lines() do

io.write(Str, “\n”)

end

Hnd:seek(“set”, Pos)

Str = Hnd:read(“*l”)

io.write(Str, “\n”)

Hnd:close()

else

io.write(ErrStr)

end

else

io.write(ErrStr)

end

转载请注明出处51数据库 » luaallwords

软件
前端设计
程序设计
Java相关