Subject | Re: [firebird-support] UTF8 in Blob, subtype Text & IBObjects |
---|---|
Author | Minoru Yoshida |
Post date | 2008-11-18T08:43:52Z |
"Martijn Tonies" <m.tonies@...>
Tue, 18 Nov 2008 09:23:38 +0100 wrote:
- V4.8.7
- Using IB_Grid
- UTF8 client connection
I think that specification of IBO...
--
Regards,
Minoru
Tue, 18 Nov 2008 09:23:38 +0100 wrote:
>if your environment as bellow,
>> >> I think that text draw problem, not IBO core(or API) problem.
>> >> This case become correct result with e.g. TMS unicode controls.
>> >> It will be possible if unicode controls or ExtTextOutW API.. are used.
>> >
>> >However, on VARCHAR it works just fine, so what's the deal here?
>>
>> Sorry, i have mistaken. The german umlaute are BMP in UCS2(ansi range).
>> >Additional Information
>>
>> As far as i understanding in IB_components.pas,
>> The ansi decoding is only string type. (Please see
>SetAsString/GetAsString)
>> The transliteraion of BLOB type may be necessity...
>
>But how do these characters for VARCHAR get displayed then? I have
>a test table here, with two columns, one is the varchar and one is the
>blob subtype text, I insert the same values in both. Varchar is displayed
>just fine, while the blob isn't.
- V4.8.7
- Using IB_Grid
- UTF8 client connection
I think that specification of IBO...
>> Sorry, i have mistaken. The german umlaute are BMP in UCS2(ansi range).UCS2->UTF-16
--
Regards,
Minoru