【发布时间】:2012-09-29 02:46:22
【问题描述】:
我正在尝试按系统区域设置的默认货币设置格式化浮点数(扩展)。我发现此解决方案的主要支持者是以下行:
GetLocaleFormatSettings(LOCALE_SYSTEM_DEFAULT, format_settings);
在我所看到的任何地方,它们都提供完全如图所示的解决方案(之前没有类说明符,如 System.LOCALE_SYSTEM_DEFAULT 或任何东西)。但是,我的编译器坚持认为 LOCALE_SYSTEM_DEFAULT 是一个未声明的标识符。 似乎在我看来,唯一的要求是“使用 SysUtils”,我确实这样做了。
我使用的是 Delphi 2010。有人知道为什么我的编译器找不到这个看似隐含的常量吗?
非常感谢,
贾里德
【问题讨论】:
标签: delphi format delphi-2010 locale undefined