System.IniFiles.TIniFile

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.IniFiles.TCustomIniFileSystem.TObjectTIniFile

Delphi

TIniFile = class(TCustomIniFile)

C++

class PASCALIMPLEMENTATION TIniFile : public TCustomIniFile

Propriétés

Type Visibilité  Source Unité  Parent
class public
System.IniFiles.pas
System.IniFiles.hpp
System.IniFiles System.IniFiles


Description

TIniFile stocke et récupère les informations et les paramètres spécifiques à une application à partir des fichiers INI. TIniFile permet de gérer le stockage et la récupération d'informations et de paramètres spécifiques à une application dans un fichier INI standard. Un fichier INI stocke les informations dans des groupes logiques, appelés "sections". Dans chaque section, les valeurs de données réelles sont stockées dans des clés nommées. Les clés sont de la forme :

<nomclé> = <valeur>

Un FileName est transmis au constructeur TIniFile et identifie le fichier INI auquel accède l'objet.

Prise en charge des plates-formes

  • Windows
Sur la plate-forme Windows, TIniFile est héritée de TCustomIniFile et utilise l'API Windows.
Remarque : Si vous voulez minimiser l'accès disque, utilisez TMemIniFile. TMemIniFile est un objet associé qui fonctionne de la même manière que TIniFile, mais le tampon écrit en mémoire pour minimiser l'accès disque.
  • Plates-formes non Windows
Sur les plates-formes non Windows, TIniFile est une sous-classe de TMemIniFile qui a la propriété AutoSave toujours définie sur True. TIniFile écrit les données dans le fichier INI explicitement, en appelant UpdateFile, ou bien implicitement, quand le destructeur est appelé. La dernière se produit quand AutoSave et Modified sont définis sur True.

Voir aussi

Exemples de code