[fpc-pascal] Status of UTF8
    Andrew Brunner 
    atbrunner at aurawin.com
       
    Sat Sep 28 14:56:51 CEST 2013
    
    
  
On 09/28/2013 07:51 AM, Jonas Maebe wrote:
> You can read your data into a RawByteString and then call 
> SetCodePage(rawbytestr,codepagenr,false) to set its code page to 
> whatever the code page of the data in that string is (without 
> attempting to convert the data, which is what the last "false" 
> parameter indicates). 
Thanks Jonas, I'm relieved to see there is already mechanisms in place.
> You can then convert it into UTF-8 by calling 
> SetCodePage(rawbytestr,CP_UTF8), or the 
> equivalent SetCodePage(rawbytestr,CP_UTF8,true) (the last parameter is 
> a default parameter with value "true")
That looks exactly what is needed.
Thanks again!
    
    
More information about the fpc-pascal
mailing list