2009-10-22 2 views
0

В нашем приложении delphi win32 используются специальные символы, такие как микро и авторские права. мы в основном используем arial. перед delphi 2009 мы должны были обеспечить способ предотвращения отображения микросимвола, поскольку для некоторых (многих/большинства?) частей мира он отображался неправильно. мы заменили бы микро с u, авторское право на (C) ...unicode & special characters in delphi 2009

Теперь, когда мы находимся в delphi 2009, можем ли мы оставить эту опцию и отобразить микрокоманду & символов об авторском праве, не требуя для этого перевода.

Мне кажется, что это должно работать везде, без этой схемы замены, теперь, когда наше приложение находится в юникоде.

спасибо!

ответ

2

Да, если вы используете строки Unicode, а не строки ANSI, вы можете разместить любые расширенные символы, которые вам бы хотелось, и они будут отображаться правильно, пока шрифт, который вы показываете, поддерживает их.

+0

спасибо, что вам помогли! –

-1

Сначала я проверил его на нескольких языках. Unicode не всегда является универсальным, как мы иногда считаем.

+0

спасибо, что помогли! –