Ecriture & lecture dans un fichier ini

Description

Je développe actuellement une application et j'ai eu recours à un fichier de type "fichier.ini" pour celle-ci. Cet exemple montre comment créer, lire, écrire et effacer des données dans un fichier INI.

Les fichiers de type INI sont devenus désuets avec Windows 95 et Windows 98, puisqu'il est plus rapide de les stocker dans la base de registre. Pourtant de nombreux développeurs les utilisent encore. J'ai donc fait un choix entre l'utilisation de la base de registre et le fichier INI.

Il est possible de lire le fichier avec l'instruction : Line Input. Si je ne voulais voir que son contenu, cela suffirait. Mais mon but est de pouvoir effectuer des modifications dans le fichier INI.

J'ai donc utilisé deux API, qui permettent de tout faire, à savoir :

GetPrivateProfileString

WritePrivateProfileString

P.S. Je n'avais pas besoin pour mon application de la totalité de ce qui se trouve ici, j'ai ajouté des fonctions au module pour essayer de prévoir des utilisations possibles. Tout n'a pas été testé, il se peut donc que des bugs existent.

P.S. Le module dispose de 4 fonctions :

Lecture_Valeur_Cle_Fichier_INI()

Ecriture_Valeur_Cle_Fichier_INI()

Effacement_Valeur_Cle_Fichier_INI()

Lecture_Fichier_INI()

Le retour des fonctions peut être modifié et traité, pour la gestion et la prise en compte des erreurs.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.