在delphi中是如何来开发unicode(如何在简体下开发繁体系统) 在delphi中是如何来开发unicode(如何在简体下开发繁体系统)? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 参考http://bbs.lihuasoft.net/redirect.php?tid=7797&goto=lastpost d2009的vcl已经改为使用unicode版本的api了,所以用d2009开发的程序直接支持unicode之前版本,可以使用tntware套件(一个unicode版本的vcl)和WideString来开发程序 可惜我用的是delphi7.0哦难道在delphi下不行吗? 不是不行,不過要用TNT系列的第三方組件來做。但這套組件並不是完整的所有DELPHI控件和類的重寫。所以有一定的局限性。 直接在繁體下開發吧,我不是開玩笑,這樣省不少事情。至少翠前我是這干的。 TNT是可能解決問題,但界面效果不是太好。 最好在繁体下开发 要么把繁体的文字用unicode编译到资源文件里因为简体字符集里也有繁体的子集所以你在简体系统下看到繁体正常 很可能拿到繁体系统就乱码了。 我也用delphi7,在繁体下开发,在简体下使用也正常,也可以同一个数据库,客户端存在简体及繁体系统,希望我的思路对你有所帮助:1.系统启动时判断操作系统的语言,如为简体,则对控件进行转换;2.在adoquery的getfield事件中,判断是否要对数据进行转换;3.在adoquery的setfield事件中,判断是否要对数据进行转换; 如果是用的Delphi7的话,用TNT控件吧;好像Delphi新的版本已经支持UniCode了,不过我没用过。 我只知道有一套支持unicode的控件,和delphi的原生控件类似,至于三方控件,能不能支持unicode就看造化了 你用的delphi是什么版本的?如果是D2009,就不用实验了,肯定可以的。你可以写一个简单的代码:begin caption := '繁體繁体';end; 访问类私有变量?? 用delphi可以直接针对数据链路层进行编程吗? 求问用DELPHI编程,这种功能如何实现? 如何用最简单的办法屏蔽掉所有的windwos程序的运行,而只运行我自己的程序。 关于QRDBText控件能否过行显示 请问stringgrid怎么加入数据的??谢谢了~ 取网页内容成文本 我想用DBComboBox取两个字段内容。 写了一个简单的Web Service程序,运行时出现500错误,为什么? 图形的渐变效果,那位大侠知道呢? listview复制到TreeView的问题 如何做 QQ发送消息窗口一样,可以同时开启多个的窗口?
http://bbs.lihuasoft.net/redirect.php?tid=7797&goto=lastpost
之前版本,可以使用tntware套件(一个unicode版本的vcl)和WideString来开发程序
难道在delphi下不行吗?
不是不行,不過要用TNT系列的第三方組件來做。但這套組件並不是完整的所有DELPHI控件和類的重寫。所以有一定的局限性。
直接在繁體下開發吧,我不是開玩笑,這樣省不少事情。至少翠前我是這干的。 TNT是可能解決問題,但界面效果不是太好。
因为简体字符集里也有繁体的子集
所以你在简体系统下看到繁体正常 很可能拿到繁体系统就乱码了。
1.系统启动时判断操作系统的语言,如为简体,则对控件进行转换;
2.在adoquery的getfield事件中,判断是否要对数据进行转换;
3.在adoquery的setfield事件中,判断是否要对数据进行转换;
好像Delphi新的版本已经支持UniCode了,不过我没用过。
如果是D2009,就不用实验了,肯定可以的。
你可以写一个简单的代码:
begin
caption := '繁體繁体';
end;