System.SysUtils.TFormatSettings.Create
Delphi
class function Create: TFormatSettings; overload; static; inline;
class function Create(Locale: TLocaleID): TFormatSettings; overload; platform; static;
class function Create(const LocaleName: string): TFormatSettings; overload; static;
C++
static TFormatSettings __fastcall Create()/* overload */;
static TFormatSettings __fastcall Create(unsigned Locale)/* overload */;
static TFormatSettings __fastcall Create(const System::UnicodeString LocaleName)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | TFormatSettings |
Description
Appelez Create pour initialiser une instance de la classe TFormatSettings.
Un enregistrement TFormatSettings doit être initialisé avant l'utilisation. Appelez Create pour remplir tous les champs conformément à la locale spécifiée.
Il existe 3 surcharges de Create, qui sont décrites dans le tableau suivant :
Paramètre | Type | Description |
---|---|---|
aucun : |
- |
Initialise un enregistrement TFormatSettings avec les valeurs par défaut en cours fournies par le système d'exploitation. |
Locale |
Initialise un enregistrement TFormatSettings avec les valeurs fournies par le système d'exploitation pour la locale spécifiée. La locale est un LCID sur les plates-formes Windows, ou un locale_t sur les plates-formes Unix. | |
LocaleName |
Initialise un enregistrement TFormatSettings avec les valeurs fournies par le système d'exploitation pour le nom de la locale spécifiée dans le format "Langage-Pays". Par exemple :
|
Remarque : Sur Windows, utilisez la routine GetThreadLocale de l'API pour obtenir la valeur LCID du thread en cours.