2 registered members (AndrewAMD, alibaba),
1,426
guests, and 9
spiders. |
Key:
Admin,
Global Mod,
Mod
|
|
|
seltsames Zeichen bei file_str_write
#87090
08/22/06 19:47
08/22/06 19:47
|
Joined: Apr 2003
Posts: 1,044 Deutschland
Iron Chancellor
OP
Senior Developer
|
OP
Senior Developer
Joined: Apr 2003
Posts: 1,044
Deutschland
|
Hi,
Mit file_str_read und txt_load kann man ja Strings oder Text aus einer Datei lesen, vorrausgesetzt aber, diese befindet sich im Savedir oder im Gamefolder. Für mein Spiel muss ich aber Text aus einer Datei auslesen, die nicht in diesen beiden Ordnern ist, sondern in einem Unterordner (ist übersichtlicher). Geht das?
Last edited by Iron Chancellor; 08/23/06 17:47.
|
|
|
Re: String aus Datei lesen
[Re: Tempelbauer]
#87092
08/22/06 20:08
08/22/06 20:08
|
Joined: Apr 2003
Posts: 1,044 Deutschland
Iron Chancellor
OP
Senior Developer
|
OP
Senior Developer
Joined: Apr 2003
Posts: 1,044
Deutschland
|
file_open_read ließt aber nur Dateien, die im savedir sind EDIT: ich hab schon mal daran gedacht, die Datei mithilfe von TripleX' DLL aus dem Unterordner in den Savedir oder Hauptordner zu kopieren und nach Gebrauch wieder zu löschen, aber das wäre irgendwie auch quatsch.
Last edited by Iron Chancellor; 08/22/06 20:13.
|
|
|
Re: String aus Datei lesen
[Re: Iron Chancellor]
#87094
08/22/06 20:23
08/22/06 20:23
|
Joined: Aug 2005
Posts: 1,230
MichaelGale
Serious User
|
Serious User
Joined: Aug 2005
Posts: 1,230
|
Du kannst auch noch folgende 2 Sachen machen: Code:
file_open_read("ordner//datei.txt");
oder Code:
str_cpy(savedir,"ordner"); file_open_read("datei.txt");
Your friendly mod is at your service.
|
|
|
Re: komisches Zeichen bei file_str_write
[Re: MichaelGale]
#87095
08/22/06 21:05
08/22/06 21:05
|
Joined: Apr 2003
Posts: 1,044 Deutschland
Iron Chancellor
OP
Senior Developer
|
OP
Senior Developer
Joined: Apr 2003
Posts: 1,044
Deutschland
|
Quote:
Du kannst auch noch folgende 2 Sachen machen:
Code:
file_open_read("ordner//datei.txt");
Danke! Das hier oben funktioniert. Anscheinend geht es auch noch mit \\ anstelle von //.
Allerdings scheint das nicht mit txt_load zu funktionnieren, oder hab ich was falsch gemacht? Ist aber auch nicht so tragisch, stattdessen kann man ja auch file_str_read benutzen..
Jetzt hab ich aber noch ein weiteres Problem
und zwar benutze ich TripleX' DLL um eine Liste der Ordner in einem Unterordner zu machen. Die Namen der Ordner werden alle hintereinander in einen String geschrieben, getrennt durch ein "|". Das klappt auch soweit, doch wenn ich den String mit file_str_write in eine Datei schreibe, steht in der Datei folgendes:
Das Problem ist dieses Viereck nach dem |. Woher kommt das? In dem String den ich in die Datei geschrieben habe, ist das jedenfalls nicht drin.
|
|
|
Moderated by mk_1, Perro, rayp, Realspawn, Rei_Ayanami, rvL_eXile, Spirit, Superku, Tobias, TSG_Torsten, VeT
|