2010-01-18 5 views
5

시스템 로캘의 기본 통화 설정에 따라 float (확장) 형식을 지정하려고합니다.델파이 - 선언되지 않은 식별자 : LOCALE_SYSTEM_DEFAULT

GetLocaleFormatSettings(LOCALE_SYSTEM_DEFAULT, format_settings);

및 (System.LOCALE_SYSTEM_DEFAULT 또는 아무것도처럼, 아니 클래스 지정자 전)와 같이 모든 곳에서 내가보고, 그들이 정확히 솔루션을 제공 : 나는 다음 줄 수 있도록이 솔루션의 핵심 지지자를 발견했다. 그러나 컴파일러는 LOCALE_SYSTEM_DEFAULT가 선언되지 않은 식별자임을 주장합니다. 그것은 인 것처럼 보입니다. 유일한 요구 사항은 "내가 사용하는 SysUtils"를 사용하는 것입니다.

저는 델파이 2010을 사용하고 있습니다. 왜 내 컴파일러가이 암시 적 상수를 찾을 수 없는지 아무도 모르십니까? 풍부

감사합니다,
자레드

답변

14

하여 사용 목록에 윈도우를 추가합니다. 그 식별자가 정의되어 있습니다.

+0

WONDERFUL. 고마워요! – JMTyler

관련 문제