![]() | ![]() Products ![]() ![]() ![]() ![]() |
Home » Technical Support » ElevateDB Technical Support » Support Forums » ElevateDB General » View Thread |
Messages 11 to 11 of 11 total |
![]() |
Mon, Jul 20 2015 6:17 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. ![]() | Sorin,
<< English >> That's most likely your issue. The ANSI strings are getting converted to Unicode strings using the current system locale when you use MyStringField.AsString (or any data-bound control does the same). What you should use is the MyStringField.AsAnsiString property, then convert the result to Unicode manually using the proper locale, and then assign it directly to the control (don't have the control be data-bound). You can use this to convert the string: type HebrewString = type Ansistring(1255); function EnglishToHebrew(const Value: AnsiString): String; begin Result:=HebrewString(Value); end; (I didn't test the above, but it should work) Tim Young Elevate Software www.elevatesoft.com |
« Previous Page | Page 2 of 2 | |
Jump to Page: 1 2 |
This web page was last updated on Monday, June 30, 2025 at 12:49 PM | Privacy Policy![]() © 2025 Elevate Software, Inc. All Rights Reserved Questions or comments ? ![]() |