我意识到 ShortDateFormat 变量代表用户的偏好。

我还意识到,如果设置更改,Delphi 将使用用户设置自动刷新 ShortDateFormat 变量。

mm/dd/yy

我有一个客户希望将所有“短日期”显示在特定的客户中,但他们不想使用Windows的首选项。
mm/dd/yyyy

考虑到它可以随时重置,在我的应用程序中全局更改 ShortDateFormat 变量的好方法是什么?

注意:包含代码格式的 示例日期格式掩码以使帖子更具视觉吸引力

最佳答案

我同意弗朗索瓦,但我想提到另一个选项:设置

Application.UpdateFormatSettings := False;

防止在 Windows 中全局更改格式设置时自动更新格式设置。

关于Delphi:如何覆盖 ShortDateFormat?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3120812/

10-17 00:34