MBS Xojo Developer Conference and Training
Join us from 3rd to 6th May 2017 in Berlin, Germany.

Platforms to show: All Mac Windows Linux Cross-Platform

FAQ.How to convert a text to iso-8859-1 using the TextEncoder?
Feedback.

Answer:
This code can help you althrough it's not perfect.
You need to set lc to the current color you use.
Example:
dim outstring as string
dim theMac, thePC as textencoding
dim Mac2PC as textconverter

theMac = getTextEncoding(0) // MacRoman
thePC = getTextEncoding(&h0201) // ISOLatin1

Mac2PC = getTextConverter(theMac, thePC)
// if you wanted to do the opposite just create a converter
// PC2Mac = getTextConverter(thePC, theMac)

outstring = Mac2PC.convert("Björn, this text should be converted")
Mac2PC.clear
Notes: You have to call Mac2PC.clear after every conversion to reset the encoding engine.




Links
MBS Realbasic Plugins