Forum

> > Off Topic > io.open verstehe die benutztung nicht
Forums overviewOff Topic overviewLog in to reply

German io.open verstehe die benutztung nicht

2 replies
To the start Previous 1 Next To the start

old io.open verstehe die benutztung nicht

imanonym
User Off Offline

Quote
hallo in letzter zeit code ich etwas lua und ich wollte mal fragen wie kann ich machen das ich ein wert in eine andere datei speichere und es später wieder aufrufe
z.b.

DATEI---> wert 0 ---> speichern in datei2

säter...

datei <--- wert 0 aufrufen verändern und wieder zurück speichern

ich habe mal irgendwo gelsesen das es ein paar io befehle gibt aber die gehen bei mir irg. nicht

io.open()
io.read()
io.write()
io.close()

kann mir einer sagen wie man die io benutzt



edit: habs herraus gefunden geht aber irgendwie nicht was stimmt daran nicht:


datei = io.open("ms0:/PSP/GAME/SPIEL/textfile.txt", "r")
inhalt = datei:read(10)
datei:write("highscore:")
datei:close()
edited 1×, last 13.07.11 02:12:47 pm

old Re: io.open verstehe die benutztung nicht

Gamemaster2
User Off Offline

Quote
Quote
datei = io.open("ms0:/PSP/GAME/SPIEL/textfile.txt", "r")

Das markierte r bedeutet, dass du die Datei nur liest(r=read).
Du musst also später die Datei wieder schließen und mit dem schreibmode öffnen(w=write)

Also ungefähr so(net getestet...):
1
2
3
4
5
6
datei = io.open("ms0:/PSP/GAME/SPIEL/textfile.txt", "r")
inhalt = datei:read(10)
datei:close()
datei = io.open("ms0:/PSP/GAME/SPIEL/textfile.txt", "w")
datei:write("highscore:")
datei:close()

Hier steht alles:
http://www.lua.org/pil/21.2.html
To the start Previous 1 Next To the start
Log in to replyOff Topic overviewForums overview