Section courante

A propos

Section administrative du site

TRegIniFile

Registre de fichier d'initialisation
Delphi/Kylix/Lazarus registry

Description

Cette classe permet d'effectuer la gestion de la base de registre du système d'exploitation et des fichiers .INI.

Liste des méthodes

Propriété Prototype Unité Description
CREATE Constructor Create(const FileName: string); registry Ce constructeur permet de créer l'objet d'application de gestion de base de registres.
DELETEKEY Procedure DeleteKey(const Section, Ident: string); registry Cette procédure permet de supprimer une valeur de la base de registres du système d'exploitation.
ERASESECTION Procedure EraseSection(const Section: string); registry Cette procédure permet de supprimer une clef et sa valeur de la base de registres du système d'exploitation.
FILENAME Property FileName: string; registry Cette propriété permet de retourner le nom de la clef courante de la base de registres du système d'exploitation.
READBOOL Function ReadBool(const Section, Ident: string; Default: Boolean): Boolean; registry Cette fonction permet d'effectuer la lecture d'une valeur booléen situé dans la base de registres du système d'exploitation.
READINTEGER Function ReadInteger(const Section, Ident: string; Default: Longint): Longint; registry Cette fonction permet d'effectuer la lecture d'une valeur entière situé dans la base de registres du système d'exploitation.
READSECTION Procedure ReadSection(const Section: string; Strings: TString); registry Cette procédure permet d'effectuer la lecture des valeurs d'une clef dans la base de registres du système d'exploitation.
READSECTIONS Procedure ReadSections(Strings: TStrings); registry Cette procédure permet d'effectuer la lecture des valeurs d'une section dans la base de registres du système d'exploitation.
READSECTIONVALUES Procedure ReadSectionValues(const Section: string; Strings: TStrings); registry Cette procédure permet d'effectuer la lecture des valeurs d'une clef dans la base de registres du système d'exploitation.
READSTRING Function ReadString(const Section, Ident, Default: string): string; registry Cette fonction permet d'effectuer la lecture d'une valeur de chaine de caractères situé dans la base de registres du système d'exploitation.
WRITEBOOL Procedure WriteBool(const Section, Ident: string; Value: Boolean); registry Cette procédure permet d'effectuer l'écriture d'une valeur booléen situé dans la base de registres du système d'exploitation.
WRITEINTEGER Procedure WriteInteger(const Section, Ident: string; Value: Longint); registry Cette procédure permet d'effectuer l'écriture d'une valeur entière situé dans la base de registres du système d'exploitation.
WRITESTRING Procedure WriteString(const Section, Ident, Value: string); registry Cette procédure permet d'effectuer l'écriture d'une valeur de chaine de caractères situé dans la base de registres du système d'exploitation.

Voir également

Référence sur la base de registres

Dernière mise à jour : Mercredi, le 18 février 2015