Search code examples
delphidelphi-7cyrillic

Delphi can't recognize Russian characters


I have an English version of the Windows XP operating system installed on my computer. If I try to use the Russian input language, for example, to give a form a caption that's written in Russian, the only thing I see is those unintelligible symbols that you often see when there is a problem with proper character encoding. Is there a way to make Delphi recognize Russian characters?

Any suggestions will be highly appreciated.


Solution

  • You can change default code-page used for programs that do not provide locale info (Control Panel > Regional setting > Advanced) to your locale (Russian).

    As for SQL that is a separate question probably solved by SQL DB settings.

    P.S. I would suggest you to move to Unicode version of Delphi (XE) and SQL too.