NEO ::: TEAM
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

NEO ::: TEAM

New Evolution Owner
 
AccueilRechercherDernières imagesS'enregistrerConnexion
Le Deal du moment : -25%
-100€ Barre de son Hisense Dolby Atmos 5.1.2
Voir le deal
299.99 €

 

 créer la structure d'un fichier .ini

Aller en bas 
AuteurMessage
hou$$am
Fondateur
Fondateur
hou$$am


Nombre de messages : 386
Localisation : Tlemcen-Algeria
Date d'inscription : 04/01/2007

créer la structure d'un fichier .ini Empty
MessageSujet: créer la structure d'un fichier .ini   créer la structure d'un fichier .ini Icon_minitimeMer 17 Jan - 1:59

On utilise après la création ou l'ouverture du fichier .ini les différentes méthodes WriteXXXX.
Il existe une méthode par type de donnée supporté dans un fichier .ini, qui sont au nombre de 8 :

* WriteString pour les valeurs de type AnsiString
* WriteBool pour les valeurs de type bool
* WriteInteger pour les valeurs de type int
* WriteFloat pour les valeurs de type float
* WriteDateTime pour les valeurs de type TDateTime
* WriteDate pour les valeurs de type TDate
* WriteTime pour les valeurs de type TTime
* WriteBinaryStream pour des flux binaires d'un type descendant de TStream


Ces méthodes créent ou mettent à jour la valeur relative à un clé dans une section. Leurs prototypes sont similaires et ne se distinguent que dans le dernier paramètre propre au type traité :

void __fastcall WriteString(const AnsiString Section, const AnsiString Ident, const AnsiString Value);

Section identifie la section à considérer, Ident est le nom de la clé concernée, et Value correspond à la valeur qu'on désire faire correspondre à la clé.

Voici un exemple d'écriture dans un fichier .ini :

Code:
TIniFile *f;
try
{
  f = new TIniFile("C:\\Test.ini");
  f->WriteBool("Section bool", "Clé bool", true);
  f->WriteDate("Section TDate", "Clé TDate", Date());
  f->WriteInteger("Section int", "Clé int", 29);
  f->WriteString("Section AnsiString", "Clé AnsiString", "Test.ini");
}
__finally
{
  delete f;
}
Voici le résultat :

[Section bool]
Clé bool=1
[Section TDate]
Clé TDate=28/10/2004
[Section int]
Clé int=29
[Section AnsiString]
Clé AnsiString=Test.ini
Revenir en haut Aller en bas
 
créer la structure d'un fichier .ini
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Comment copier un fichier ?
» lire le contenu d'un fichier .ini

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
NEO ::: TEAM :: Informatique :: Les RADs :: Borland C++ 5,6-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser