代码之家  ›  专栏  ›  技术社区  ›  X-Ray

Delphi 2009中的Unicode和特殊字符

  •  0
  • X-Ray  · 技术社区  · 15 年前

    我们的DelphiWin32应用程序使用诸如micro和版权之类的特殊字符。我们主要用Arial。在Delphi2009之前,我们必须提供一种方法来防止微字符的显示,因为对于某些(许多/大多数?)。在世界的某些地方,它没有正确显示。我们将用u替换micro,版权为(c)…

    既然我们现在在Delphi2009中,我们可以省去这个选项,不需要做这个翻译就可以显示微版权符号吗?

    在我看来,如果现在我们的应用程序是Unicode的,没有这个蹩脚的替换方案,这应该在任何地方都能工作。

    谢谢您!

    2 回复  |  直到 15 年前
        1
  •  2
  •   Mason Wheeler    15 年前

    是的,只要你使用的是Unicode字符串而不是ANSI字符串,你就可以输入你想要的任何扩展字符,只要你显示的字体支持它们,它们就会正确显示。

        2
  •  -1
  •   Toby Allen    15 年前

    不过,我先用几种不同的语言测试一下。Unicode并不总是像我们有时相信的那样通用。