System.Win.Registry.TRegIniFile
Delphi
TRegIniFile = class(TRegistry)
C++
class PASCALIMPLEMENTATION TRegIniFile : public TRegistry
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | System.Win.Registry.pas System.Win.Registry.hpp |
System.Win.Registry | System.Win.Registry |
Description
TRegIniFile est une enveloppe de bas niveau pour le registre système Windows 95/NT.
TRegIniFile propose une interface simple avec le registre système et évite d'avoir à connaître la structure sous-jacente de ce registre. TRegIniFile fait office d'objet d'aide pour TRegistryIniFile, qui dérive de TCustomIniFile (et qui présente donc une plus grande compatibilité avec les autres classes de fichiers INI).
TRegIniFile permet de gérer le registre système Windows 95/NT comme s'il s'agissait d'un fichier INI Windows 3.x. Mais au lieu de traiter un fichier INI, TRegIniFile lit et écrit dans le registre système.
Bien que TRegIniFile dérive de TRegistry, il ajoute les propriétés et les méthodes utilisées par l'objet TIniFile. Le paramètre FileName transmis à un objet TRegIniFile devient une sous-clé de la clé racine du registre système (HKEY_CURRENT_USER, par défaut). Les sections d'un fichier INI deviennent les clés du registre système et les entrées d'une section d'un fichier INI deviennent les valeurs de données d'une clé dans le registre système.
Remarque : TRegIniFile est essentiellement destiné à servir d'objet d'aide pour TRegistryIniFile, qui unifie l'interface des fichiers INI et le registre système. Les applications peuvent utiliser directement TRegIniFile.