Hello,
I have this in a Pushbutton MacOSX (Xojo 2014 Release 2)
Dim TheOriginalString, TheModifiedString as string
TheOriginalString = TextArea1.SelText
TheModifiedString = ReplaceAll(TheOriginalString, Chr(13), “~”)
If len(Trim(TheOriginalString)) > 0 then TextArea2.Text = TheModifiedString
I am trying to replace
12345
67890
abcde
fghij
From TextArea1 to
12345~67890~abcde~fghij
in TextArea2 but I keep getting
12345
67890
abcde
fghij
What am I doing wrong?
Thanks
Lennox
Russ_Lunn
(Russ Lunn)
2
Thanks Russ, but no improvement.
Dim TheOriginalString, TheModifiedString as string
TheOriginalString = TextArea1.SelText
TheModifiedString = ReplaceAll(TheOriginalString, Chr(13), “~”)
changing Chr(13) with EndOfLine.Macintosh
… did not work
New code…
Dim TheOriginalString, TheModifiedString as string
TheOriginalString = TextArea1.SelText
TheModifiedString = ReplaceAll(TheOriginalString, EndOfLine.Macintosh, “~”)
If len(Trim(TheOriginalString)) > 0 then TextArea2.Text = TheModifiedString
… same effect
Any other suggestions?
Thanks.
Lennox
TheModifiedString = ReplaceAll(TheOriginalString, EndOfLine, “~”) works.
Thanks.
Lennox
Did you try this:
TheModifiedString = ReplaceLineEndings(TheOriginalString, "~")
TheModifiedString = ReplaceLineEndings(TheOriginalString, “~”) works too Paul, and is neater.
Thanks.
Lennox