Gamestudio Links
Zorro Links
Newest Posts
Z9 getting Error 058
by madpower2000. 07/22/26 14:01
ZorroGPT
by TipmyPip. 07/21/26 17:54
New Zorro version 3.11
by jcl. 07/21/26 13:42
Lapsa's very own thread
by Lapsa. 07/18/26 13:40
Purchase A8 full licence version
by ukgamer. 07/17/26 05:52
AUM Magazine
Latest Screens
Dorifto samurai
Shadow 2
Rocker`s Revenge
Stug 3 Stormartillery
Who's Online Now
2 registered members (NorbertSz, 1 invisible), 4,775 guests, and 4 spiders.
Key: Admin, Global Mod, Mod
Newest Members
riggi89, shuhari, KD1990, Ephraim, Student_64151
19223 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Text in Datei schreiben, Zeilenumbruch schlägt fehl #299400
11/23/09 18:14
11/23/09 18:14
Joined: Nov 2009
Posts: 5
C
casummer5712 Offline OP
Newbie
casummer5712  Offline OP
Newbie
C

Joined: Nov 2009
Posts: 5
Guten Tag.

Ich will eine Reihe von Strings in eine txt-Datei schreiben.
Dabei sollen Zeilenumbrüche getätigt werden, i'm Code habe ich mehrfach "\n" angegeben.
Wenn ich aber die Datei öffne, steht der gesamte Text n eine Zeile geschrieben, ohne Zeilenumbrüche.
Was könnte hier nicht stimmen?

Ich nutze A6 Commercial, Windows Vista.

Code:
str_cat(filetitle,prothead);
	str_cat(filetitle,".txt");
	protocol=file_open_write(filetitle);
		file_str_write(protocol,prothead);
		if(stateofmind==0) { file_str_write(protocol,"\n -- Label:WITZIG -- \n"); }
		if(stateofmind==1) { file_str_write(protocol,"\n -- Label:NEUTRAL -- \n"); }
		if(stateofmind==2) { file_str_write(protocol,"\n -- Label:TRAURIG -- \n"); }
		file_str_write(protocol,bilderfolge);
	//file_str_write(protocol,protocolstr);
	file_close(protocol);



Re: Text in Datei schreiben, Zeilenumbruch schlägt fehl [Re: casummer5712] #299415
11/23/09 22:08
11/23/09 22:08
Joined: Apr 2005
Posts: 3,076
Germany, NRW
rvL_eXile Offline

3D Artist
rvL_eXile  Offline

3D Artist

Joined: Apr 2005
Posts: 3,076
Germany, NRW
ganz einfach. Wie aus dem Manual zu entnehmen ist, wird /n nicht mit konvertiert... Aber naja is ja trotzdem einfach, einmal ENTER drücken und das wars wink

Code:
Function write
{

filehandle = file_open_write("myfile.txt");
file_str_write(filehandle,"123");
file_str_write(filehandle,",           // Direkt nach dem Komma ENTER drücken
");
file_str_write(filehandle,"asd");
file_str_write(filehandle,",           // Direkt nach dem Komma ENTER drücken
");
file_close(filehandle);
}



Ausgabe:
123,
asd,




Gruß Sebastian

Last edited by rvL_eXile; 11/23/09 22:09.

Tutorials:
[Blender]Terrain creation ENG/GER
[Blender]Low Poly Tree Modeling
[GIMP]Create a Texture for Terrains
CLICK HERE


Re: Text in Datei schreiben, Zeilenumbruch schlägt fehl [Re: rvL_eXile] #299531
11/24/09 18:02
11/24/09 18:02
Joined: Nov 2009
Posts: 5
C
casummer5712 Offline OP
Newbie
casummer5712  Offline OP
Newbie
C

Joined: Nov 2009
Posts: 5
Vielen Dank! laugh

Das finde ich fürwahr dohöchst verwunderlich, denn spricht mein C-Script-Handbuch von "\n" -- und doch, die Eingabetaste, inwes' doch so naheliegend, hätte ich in diesem Falle gar nicht ernsthaft in Erwägung gezogen.

... ist halt doch schon etwas her, dass ich mich mit 3DGS befasst habe...
Danke. laugh

Re: Text in Datei schreiben, Zeilenumbruch schlägt fehl [Re: casummer5712] #299745
11/26/09 16:08
11/26/09 16:08
Joined: Aug 2003
Posts: 7,440
Red Dwarf
Michael_Schwarz Offline
Senior Expert
Michael_Schwarz  Offline
Senior Expert

Joined: Aug 2003
Posts: 7,440
Red Dwarf
windows sieht \n nicht als zeilenumbruch, sondern \n\r

\n ist ein unix zeilenumbruch wink


"Sometimes JCL reminds me of Notch, but more competent" ~ Kiyaku

Moderated by  HeelX, Lukas, rayp, Rei_Ayanami, Superku, Tobias, TWO, VeT 

Gamestudio download | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1