German io.open verstehe die benutztung nicht

2 replies
Goto Page
To the start Previous 1 Next To the start
Up
imanonym
User
Offline Off
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
IMG:http://www.img-teufel.de/uploads/cooltext5340607994cca3fa8gif.gif
13.07.11 03:13:19 pm
Up
Gamemaster2
User
Offline Off
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...):
Code:
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
IMG:http://img32.imageshack.us/img32/9696/ubd7252.png
IMG:http://img810.imageshack.us/img810/5643/ubd4891.png
16.07.11 03:29:23 pm
Up
imanonym
User
Offline Off
danke sehr =D ich kann das jetzt alles
IMG:http://www.img-teufel.de/uploads/cooltext5340607994cca3fa8gif.gif
To the start Previous 1 Next To the start