AvidLearner Posted May 25, 2010 Share Posted May 25, 2010 Guys I'm tryin' to write a new line using FileWrite() command to a text file.. Help me please... Thanks... Link to comment Share on other sites More sharing options...
Developers Jos Posted May 25, 2010 Developers Share Posted May 25, 2010 What seems to be the problem when you tried? SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
AvidLearner Posted May 25, 2010 Author Share Posted May 25, 2010 What seems to be the problem when you tried?I tried Filewrite($file,"{enter}")But when I open the $file,, I dont see a new line but get {enter} as text data.. Link to comment Share on other sites More sharing options...
Affe Posted May 25, 2010 Share Posted May 25, 2010 (edited) If you use Chr(10) instead of {enter}, it should work. Filewrite($file,Chr(10)) Chr() allows you to send ascii characters, and 10 is the ascii for a line feed. Interesting note: We both joined the same year, almost 2 months apart, and have the same number of posts at this time Edited May 25, 2010 by Affe [center][/center] Link to comment Share on other sites More sharing options...
Developers Jos Posted May 25, 2010 Developers Share Posted May 25, 2010 I tried Filewrite($file,"{enter}")But when I open the $file,, I dont see a new line but get {enter} as text data..Filewrite($file,@crlf)-or-Filewriteline($file,"") JordyMeng 1 SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
AvidLearner Posted May 25, 2010 Author Share Posted May 25, 2010 (edited) If you use Chr(10) instead of {enter}, it should work. Filewrite($file,Chr(10)) Chr() allows you to send ascii characters, and 10 is the ascii for a line feed. Interesting note: We both joined the same year, almost 2 months apart, and have the same number of posts at this time Tats cool Thanks fr the support,,, but FileWrite($sFile,Chr(10)) dint work fr me... Edited May 25, 2010 by AvidLearner Link to comment Share on other sites More sharing options...
Affe Posted May 25, 2010 Share Posted May 25, 2010 Thanks fr the support,,, but FileWrite($sFile,Chr(10)) dint work fr me... Use Jos' example. Didn't think of a simple @CRLF. FileWrite($sFile,@CRLF) [center][/center] Link to comment Share on other sites More sharing options...
Developers Jos Posted May 25, 2010 Developers Share Posted May 25, 2010 Tats cool Thanks fr the support,,, but FileWrite($sFile,Chr(10))dint work fr me...this is not really the standard for Windows files as they use CR+LF..... SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
AvidLearner Posted May 25, 2010 Author Share Posted May 25, 2010 Filewrite($file,@crlf)-or-Filewriteline($file,"")Thank you Jos..I got it nw... Link to comment Share on other sites More sharing options...
AvidLearner Posted May 25, 2010 Author Share Posted May 25, 2010 Use Jos' example. Didn't think of a simple @CRLF. FileWrite($sFile,@CRLF) Thank you... Link to comment Share on other sites More sharing options...
wolf9228 Posted May 25, 2010 Share Posted May 25, 2010 $file = FileOpen("test.txt", 2) FileWrite($file, "Line1") FileWrite($file, "Still Line1" & @CRLF) FileWrite($file, "Line2") FileClose($file) OR $CRLF = Chr(13) & Chr(10) $file = FileOpen("test2.txt", 2) FileWrite($file, "Line1") FileWrite($file, "Still Line1" & $CRLF) FileWrite($file, "Line2") FileClose($file) صرح السماء كان هنا Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now