我有Delphi 2010。
XXX-component使用File_Path:AnsiString。路径可以用XXX语言编写。如果我在Windows设置中设置为非unicode程序使用XXX语言,则XXX组件识别路径,但如果我设置默认Windows设置(英语Windows-English用于非unicode程序),则XXX组件无法识别路径。
如何解决?
谢谢!!!
答案 0 :(得分:2)
要解决此问题,您需要远离ANSI字符串并开始使用Unicode字符串和相应的Windows API Unicode版本。目前,您依赖于计算机语言环境,这是一个巨大的痛苦世界。
从AnsiString
转移到string
需要花费一点力气,但这些好处使这项工作变得非常值得。
拥抱Unicode并忘记过去的糟糕日子!