Delphi開發國際化應用程序[2]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 wnyu 的 blog

5.      报表控件我用的是qreport 3.6.2, 因为它不支持unicode, 所在我改写了它的代码, 使到它能支持多国语言文字。 本文提供补丁代码下载 (http://happy.gsidc.com)。 (因为qreportdelphi5, 6时候delphi自带的控件, 本文假设读者已会使用它来打印报表)
6.      microsoft®微软拼音输入法。 可以到微软网站免费下载。(注:如果要有日语等, 需要下载语言包)


 

 
以上准备工作做好后, 就可以进入应用程序的开发过程。
 
第一个hello unicode.
1.      新建一个工程。我们需要一个应用程序来运行程序, 所以新建一个工程。
2.      去掉form1。由于delphiform1是基于一般的单字节类型来写的, 所以最好把它去掉。
 
 
 
3.      新建一个tntform1 并加入一个tntedit输入柜和一个按钮。安装完tntcomponent后,
a.)    应用程序的新加页面会出现tntform(unicode)的选项, 新建一个tntfrom1, 可以更好地控制unicode
b.)    delphi的控件面板上会出现新的tnt控件组页, 在多国语言应用程序开发中, 建议要用到unicode输入或显示的地方全部都使用此类面板上的控件。
 
 
 
 
 
 
4.      新建一个报表窗体, 并加入一个qrlabel
 
 

本文关键:多國語言 Delphi 国际化 Unicode 多国语言
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top