读书人

Borland为什么对日文IME特殊对待呢?解

发布时间: 2012-03-12 12:45:33 作者: rapoo

Borland为什么对日文IME特殊对待呢?
今天在看VCL中TWinControl.Create的时候突然发现这样一句:
constructor TWinControl.Create(AOwner: TComponent);
begin
inherited Create(AOwner);
....
if SysLocale.PriLangID = LANG_JAPANESE then
FImeName := ' '
else
FImeName := Screen.DefaultIme;
...
end;
搞不懂为什么Borland对日文IME特殊对待呢?
呵呵...

[解决办法]
种族歧视
[解决办法]
这种代码,只能说明亚洲的本地化不好处理。而中国根本就没有打算被处理,日本作为软件的一个大客户而收到重视。
[解决办法]
这份代码,可能是中国人开发的 ^_^
[解决办法]
不知道哦
[解决办法]
。。。不看不知道 一看吓一跳 ~`
[解决办法]
伟大的发现啊
哈哈哈
[解决办法]
建立以后开发的程序中都加上这段代码.
把种族歧视进行到底.
[解决办法]
怀疑日文的输入法是不是有什么特殊之处
[解决办法]
不是吧,好象是对远东和阿拉伯文都有处理
[解决办法]
情况是这样的,Danny走后,目前的Delphi编译器的核心工程师是一个日本人。

读书人网 >.NET

热点推荐