Subject Re: [IBO] Is Unicode supported
Author Daniel Rail
Hi,

At April 3, 2004, 11:06, Helen Borrie wrote:

> At 01:33 PM 3/04/2004 +0000, you wrote:
>>yes i did that. i have set it for TIBODatabase component, but with
>>no luck. Once i enter Unicode in TIBOTable with Tnt DBEdit component
>>it becomes ??? after Post.

> Keep watching - Daniel Rail has worked a with Unicode a lot. I have an app
> from quite a while ago - IBO3 days, if I recall - and I'm a bit hazy. I
> seem to think I was using an XML editor to create the input, that spoke
> UTF-8; or I may have use introducers for the multi-language (Unicode) columns.

We are using Unicode in only one application, and that was in
anticipation for the Chinese and Middle-East markets(back in 2000),
but that haven't happened yet. And, we didn't thoroughly tested it,
because of that.

Although, what we found and what others found, was that Delphi wasn't
ready for Unicode. And, I think it's only certain country versions of
Delphi that supports it. Although that could've changed with Delphi 7,
but I didn't test it. Because, the English versions are using the ANSI
Windows API and not the wide string API. What you need to start with
are Delphi components that support Unicode. I don't remember if it's
only with the data-aware visual components though, especially if they
use AsString to transfer the data from the visual to the dataset, and
AsString is for ANSI strings, not wide strings. Also, Unicode only
works on Windows 2000/XP/2003, unless it's a Chinese Windows 98.

Sorry that I can't give more information.

--
Best regards,
Daniel Rail
Senior System Engineer
ACCRA Group Inc. (www.accra.ca)
ACCRA Med Software Inc. (www.filopto.com)