System.SysUtils.GetLocaleStr
Delphi
function GetLocaleStr(Locale, LocaleType: Integer; const Default: string): string;
C++
extern DELPHI_PACKAGE System::UnicodeString __fastcall GetLocaleStr(int Locale, int LocaleType, const System::UnicodeString Default);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
説明
ローカライゼーション値を取得します。
GetLocaleStr は、渡された LocaleType の値を取得します。それが見つからない場合は、渡された Default の値を取得します。実際の値は、Locale で指定されたロケーションで決定されます。たとえば、Windows では、フランス-フランス語の Locale は $040c、米国-英語の Locale は $0409 です。LOCALE_SMONTHNAME1 LocaleType の場合、これらのロケールからはそれぞれ、'janvier' および 'January' が得られます。
メモ: これは OS 固有の関数です。