2010-01-18 68 views
5

我試圖通過系統區域設置的默認貨幣設置格式化一個浮動(擴展)。我已經找到了重要支持者來此解決方案是以下行:德爾福 - 未聲明的標識符:LOCALE_SYSTEM_DEFAULT

GetLocaleFormatSettings(LOCALE_SYSTEM_DEFAULT, format_settings);

和到處看,他們正是提供瞭解決方案如圖所示(之前沒有類說明,像System.LOCALE_SYSTEM_DEFAULT或任何東西)。但是,我的編譯器堅持認爲LOCALE_SYSTEM_DEFAULT是一個未聲明的標識符。它似乎對我來說,唯一的要求是「使用SysUtils」,我這樣做。

我使用德爾福2010年。有誰知道爲什麼我的編譯器無法找到這個看似隱含的常量?

感謝豐富,
賈裏德

回答

14

Windows添加到您的應用列表。那個標識符在那裏定義。

+0

WONDERFUL。非常感謝你! – JMTyler 2010-01-18 02:20:30