5. 报表控件我用的是qreport 3.6.2, 因为它不支持unicode, 所在我改写了它的代码, 使到它能支持多国语言文字。 本文提供补丁代码下载 (http://happy.gsidc.com)。 (因为qreport是delphi5, 6时候delphi自带的控件, 本文假设读者已会使用它来打印报表)。
6. microsoft®微软拼音输入法。 可以到微软网站免费下载。(注:如果要有日语等, 需要下载语言包)
以上准备工作做好后, 就可以进入应用程序的开发过程。
第一个hello unicode.
1. 新建一个工程。我们需要一个应用程序来运行程序, 所以新建一个工程。

2. 去掉form1。由于delphi的form1是基于一般的单字节类型来写的, 所以最好把它去掉。



3. 新建一个tntform1, 并加入一个tntedit输入柜和一个按钮。安装完tntcomponent后,
a.) 应用程序的新加页面会出现tntform(unicode)的选项, 新建一个tntfrom1, 可以更好地控制unicode。
b.) delphi的控件面板上会出现新的tnt控件组页, 在多国语言应用程序开发中, 建议要用到unicode输入或显示的地方全部都使用此类面板上的控件。




4. 新建一个报表窗体, 并加入一个qrlabel。

