E EdwinYeah Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-11 #1 Do you think it is possible? How to do?
M mikedeakins Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-12 #4 ok, replace xxxxxxxA with xxxxxxxW in your program, and use WideString rather than AnsiString.
E EdwinYeah Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-12 #5 to mikedeakins: 后半句明白,但前半句不懂. 什么xxxxxxxA? 什么xxxxxxxW? 要做到这一点,恐怕很难.
J jiichen Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-12 #6 to mikedeakins: 要如何調用 xxxxW 的函數呢? 預設值都是調用 xxxxA 的函數,有無方法可改, 讓其預設值改成調用 xxxxW 呢?
A Atomic Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-13 #7 难道直接用支持UNICODE的中文输入软件编界面会不一样吗? 的确我的Win2k可以装Office2000简体中文版,并且用得很好
E EdwinYeah Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-13 #8 在delphi中,制作界面时输入的字符会以系统当前的代码页设定存储,如在简体 环境下编的,在繁体环境下运行就是乱码.
M mikedeakins Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-13 #9 双字节支持可以在任何 Win 2k 计算机上运行。而中文 AnsiString (单字节方式 其实是乱码)依赖不同语言操作系统的特定解释。实际上,AnsiString 和 dos 下 的中文处理差不多。很多操作函数都有后缀为 A 和 W 两个实现,A 代表函数接受 Ansi String ,W 接受 Wide String。Ansi String 的实现首先将 Ansi String 依据本地默认字符集的对应表将其映射到 unicode 编码。然后调用 W 版本。如果 需要摆脱对本地默认字符集的依赖,当然要使用 W 版本。
双字节支持可以在任何 Win 2k 计算机上运行。而中文 AnsiString (单字节方式 其实是乱码)依赖不同语言操作系统的特定解释。实际上,AnsiString 和 dos 下 的中文处理差不多。很多操作函数都有后缀为 A 和 W 两个实现,A 代表函数接受 Ansi String ,W 接受 Wide String。Ansi String 的实现首先将 Ansi String 依据本地默认字符集的对应表将其映射到 unicode 编码。然后调用 W 版本。如果 需要摆脱对本地默认字符集的依赖,当然要使用 W 版本。