你能否告诉我使用时是否有一些优势(减少空间,增加速度等):
resourcestring
MsgErrInvalidInputRange = 'Invalid Message Here!';
Run Code Online (Sandbox Code Playgroud)
代替
const
MsgErrInvalidInputRange : String = 'Invalid Message Here!';
Run Code Online (Sandbox Code Playgroud) 我正在维护一个使用Delphi 5 Professional German构建的旧Delphi 5程序.
问题是所创建的可执行文件的所有对话框和错误消息都以德语显示,即使在位置设置为美国或英国的英语Windows上也是如此.
我是否需要英文版的Delphi 5 Pro或者是否有配置选项/编译器开关/选项来更改"输出语言"?
我不是在谈论IDE语言,我已经了解到我可以通过删除Delphi安装目录中的所有*.DE文件将其更改回英语.
例:



更新:根据我在源目录中查找德语消息的评论 - 我立即找到了几个文件:
Source/Rtl/Sys/comconst.pas
Source/Rtl/Sys/sysconst.pas
Source/Rtl/Sys/comconst.pas
Source/Vcl/bdeconst.pas
Source/Vcl/comstrs.pas
Source/Vcl/consts.pas
Source/Vcl/dbconsts.pas
Source/Vcl/ib.pas
Source/Vcl/oleconst.pas
Run Code Online (Sandbox Code Playgroud)
我希望有一个更简单的方法.不要以为我走这条路......