System.SysUtils.TFormatSettings.Create

De RAD Studio API Documentation
Aller à : navigation, rechercher

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

TLocaleID

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

chaîne

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 :

  • 'en-US' pour les paramètres de l'anglais parlé aux Etats-Unis
  • 'en-GB' pour les paramètres de l'anglais parlé en Grande Bretagne.



Remarque :  Sur Windows, utilisez la routine GetThreadLocale de l'API pour obtenir la valeur LCID du thread en cours.