问题描述
在这篇文章 How applications find localized resource DLLs 中,它描述了一种通过编辑 HKEY_CURRENT_USER\Software\Embarcadero\Locales
处的注册表项来覆盖应用区域设置的方法。我尝试创建一个测试应用程序,然后添加中文语言。所以现在有两个文件,TestApp.exe 和 TestApp.chs。
如果我将覆盖值设置为“CHS”,该应用程序将以中文启动。如果我将覆盖设置为“EN”,应用程序将以英语启动。
但是,我的问题是,“EN”不是3个字符,文件夹下没有资源DLL TestApp.EN
,为什么用英文可以正常加载,不按照文章中描述的步骤?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)