如何手动设置TDateTimePicker语言?

How to set manually TDateTimePicker language?

我准备了一个多语言应用程序,我需要在 TDateTimePicker?

中设置(通过代码)月份名称

我知道这取决于操作系统版本,但也许是另一种方式?

恐怕您无法自行更改 TDateTimePicker 的语言。为什么?

TDateTimePicker 只是 Windows 通用控件的包装器,允许选择时间和日期,因此取决于 windows 语言设置。

此外,如果您 运行 您的应用程序在不同版本的 Windows 上使用 TDateTimePicker,您会注意到它甚至看起来不同

Windows XP 上的日期时间选择器

Windows7 上的日期时间选择器

Windows 10 上的日期时间选择器

请注意,在 Windows XP 和 Windows 7 上,TDateTimePicker 在 Windows 10 上以斯洛文尼亚语(我的默认 OS 语言)完全显示,但无法显示所有里面的斯洛文尼亚语文字。