2010-01-18 9 views
5

Ich versuche, ein Float (erweitert) durch die Standard-Währungseinstellungen des Systemgebietsschema zu formatieren.Delphi - undeclared Bezeichner: LOCALE_SYSTEM_DEFAULT

GetLocaleFormatSettings(LOCALE_SYSTEM_DEFAULT, format_settings);

und überall, wo ich sehen, sie bieten die Lösung genau wie dargestellt (kein Spezifizierer vor, wie System.LOCALE_SYSTEM_DEFAULT oder irgendetwas): Ich habe den Schlüssel Befürworter dieser Lösung zu sein, die folgende Zeile gefunden. Mein Compiler besteht jedoch darauf, dass LOCALE_SYSTEM_DEFAULT ein nicht deklarierter Bezeichner ist. Es scheint zu mir, dass die einzige Voraussetzung ist, "SysUtils verwendet" zu haben, was ich tue.

Ich benutze Delphi 2010. Weiß jemand, warum mein Compiler diese scheinbar implizite Konstante nicht finden kann?

Dank in Hülle und Fülle,
Jared

Antwort

14

Windows uses Liste hinzufügen. Dieser Bezeichner ist dort definiert.

+0

WUNDERBAR. Vielen Dank! – JMTyler

Verwandte Themen