System.Win.Registry.TRegIniFile

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.Win.Registry.TRegistrySystem.TObjectTRegIniFile

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.

Voir aussi