2

我有德尔福 2010。

XXX 组件使用 File_Path:AnsiString。路径可以用 XXX 语言编写。如果我在 Windows 设置中设置为非 unicode 程序使用 XXX 语言,则 XXX-component 识别路径,但如果我设置默认 Windows 设置(英语 Windows-English for non-unicode 程序),XXX-component 无法识别路径。

如何解决?

谢谢!!!

4

1 回答 1

2

要解决这个问题,您需要远离 ANSI 字符串并开始使用 Unicode 字符串和相应的 Unicode 版本的 Windows API。目前,您依赖于计算机区域设置,这是一个巨大的痛苦世界。

AnsiStringstring需要一点努力,但好处是值得付出努力。

拥抱 Unicode,忘记过去的糟糕日子!

于 2011-06-12T16:09:59.697 回答