相关疑难解决方法(0)

使用resourcestring而不是const字符串有一些优势吗?

你能否告诉我使用时是否有一些优势(减少空间,增加速度等):

resourcestring
    MsgErrInvalidInputRange = 'Invalid Message Here!';
Run Code Online (Sandbox Code Playgroud)

代替

const
    MsgErrInvalidInputRange : String = 'Invalid Message Here!';
Run Code Online (Sandbox Code Playgroud)

delphi

21
推荐指数
3
解决办法
1万
查看次数

是否有Delphi 5编译器(dcc32.exe)或IDE开关/选项来更改可执行文件的语言?

我正在维护一个使用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)

我希望有一个更简单的方法.不要以为我走这条路......

delphi delphi-5 dcc32 delphi-ide

0
推荐指数
1
解决办法
1114
查看次数

标签 统计

delphi ×2

dcc32 ×1

delphi-5 ×1

delphi-ide ×1