[转载]Delphi 2009 (Tiburon) 新特性之 Unicode 支持!

期待已久的 Unicode 支持将会在 Tiburon 中得到全面的支持,不仅包括编译器,IDE环境,Com,DBExpress等,大家将会见到一个全面支持 Unicode 的 Delphi。只是,或许这个期待已久的功能在 3-5 年前出现的话会非常具有前瞻性,可惜,它竟然迟到了这么久。下面这篇来自 CodeGear 官方网站的博客内容,介绍了 Unicode 在 Delphi 2009 (Tiburon) 中的支持效果。

如果你像数月前的我一样,是一个“非 Unicode 的人”的话,最能让你想要去做的一件事就是想要领会已经为支持包括非阿拉伯语字符集字体之外的众多多语言支持的 Tiburon 的全部功能。由于有些 Windows 系统并未默认安装“附加语言支持”功能,所以如果你想在 Tiburon 的代码编辑器中看到诸如“日文”、“中文”、“阿拉伯文”以及其它语言的字符集,你必须首先安装它们的支持。如果没有安装,你可能得到下面图片中演示的 IDE 环境下的效果:

[转载]Delphi <wbr>2009 <wbr>(Tiburon) <wbr>新特性之 <wbr>Unicode <wbr>支持!

图片中的方块实际上已经支持了“日文”、“中文”和“俄文”字符,但是如果机器上没有安装所有语言支持的话,无法被 Windows 支持的字符将显示成方块。

增加全面的支持其实很简单(尽管在这个过程中您需要插入 OS 光盘。我知道你一定在购买电脑的时候小心仔细的存放好了这张 DVD,所以这不是个问题,对吧? ;-) )。

[转载]Delphi <wbr>2009 <wbr>(Tiburon) <wbr>新特性之 <wbr>Unicode <wbr>支持!

下面的是增加“附加语言支持”的步骤:
  1. 打开控制面板
  2. 双击“区域和语言支持”
  3. 点击“语言”标签
  4. 在“附加的语言支持”中勾选仅有的2个选框。
  5. 点击“确定”按钮,Windows 将开始安装这些语言支持文件。(这需要您插入 Windows 安装光盘)
做完这些后,Tiburon IDE 将会非常 happy 的显示所有不同种类的语言和字符集。还需提醒一句,你必须选择一个真正支持 Unicode CodePage 的字体来显示这些字符。在下面的图片中,我使用的字体是

Courier New

[转载]Delphi <wbr>2009 <wbr>(Tiburon) <wbr>新特性之 <wbr>Unicode <wbr>支持!

下面这张图就是上面代码执行的效果:

[转载]Delphi <wbr>2009 <wbr>(Tiburon) <wbr>新特性之 <wbr>Unicode <wbr>支持!

原文地址:http://blogs.codegear.com/nickhodges/2008/07/17/39073/
文章翻译:峪飞鹰
转载请注明出处!
posted @ 2013-03-29 23:23  Wishmeluck  阅读(157)  评论(0编辑  收藏  举报