Code: Select all
msg.s = "Hello\nThere!"
Code: Select all
msg.s = "Hello" + Chr(13) + Chr(10) + "There!"
Code: Select all
msg.s = "Hello\nThere!"
Code: Select all
msg.s = "Hello" + Chr(13) + Chr(10) + "There!"
Code: Select all
string s=@"bla bla bla c:\folder\file.ext
and I can continue on next line
and another line ";
and URL: "http:////www.purebasic.com//index.html"freak wrote:So all filenames must be written like this: "C:\\Program Files\\..." brrr!
Just do like me!Tipperton wrote:That way we could do something likeinstead of having to doCode: Select all
msg.s = "Hello\nThere!"
Code: Select all
msg.s = "Hello" + Chr(13) + Chr(10) + "There!"
Code: Select all
msg.s = "Hello"+#LF$+"There!"
Code: Select all
msg.s = "Hello" + #CRLF$ + "There!"
Code: Select all
Procedure.s EscapeString(string.s) ; purebasic function (in string library)
string = ReplaceString(string, "\\", "\")
string = ReplaceString(string, "\t", #TAB$)
string = ReplaceString(string, "\n", #CRLF$)
ProcedureReturn string
EndProcedure
Macro esc(string) ; user defined
EscapeString(string)
EndMacro
MessageRequester("", esc("*\tHello\t\t*\n*\tThere!\t\t*"))
MessageRequester("", esc("C:\\Program Files\\PureBasic\\"))