IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Téléchargé 6 fois
Vote des utilisateurs
0 
0 
Détails
Licence : Freeware
Mise en ligne le 25 mars 2011
Plate-forme : Windows
Langue : Français
Référencé dans
VBS
Navigation

[VBS] Modification d'un fichier du type .INI

La modification d'un fichier INI est possible sans avoir à tout réécrire et sans utilisation d'API Windows.
Avatar de SfJ5Rpw8
Expert éminent sénior https://www.developpez.com
Le 15/01/2011 à 7:38
Bonjour, Moncef ,

merci pour ta (tes) contribution..

un petit problème dans ton code, voir ligne 165 :
Code : Sélectionner tout
  Set fich=fso.OpenTextFile("C:\Test.ini",ForReading,False)
un code de test n'as pas été modifié ..
Avatar de l_autodidacte
Modérateur https://www.developpez.com
Le 15/01/2011 à 8:20
Bonjour bbil

Désolé pour l'oubli et l'inattention(tu vois la situation dans le pays.....)
Je vais corriger mais la page en question est actuellement indisponible.

[EDIT] FAIT Merci à toi bbil pour la remarque.
Avatar de l_autodidacte
Modérateur https://www.developpez.com
Le 23/01/2011 à 11:14
Un petit bug a été constaté lorsqu'une clé existe avec la même valeur qu'on tente d'écrire.
J'ai modifié le code en conséquence, notamment la fonction GetLastLineInSection puis en rajoutant une fonction de test SameKeyAndValue auquel cas on ne change rien au fichier.
Avatar de l_autodidacte
Modérateur https://www.developpez.com
Le 25/03/2011 à 2:10
Je viens de modifier le code pour la prise en charge de la suppression d'une clé, d'une section avec ou sans contenu tout entier.

On n'a plus besoin de modifier le fichier source à chaque opération d'entrée sur le fichier ini : Il suffit de choisir l'action à effectuer dans la boîte d'invite et dans la nouvelle invite, on introduit la section, la clé et la valeur toutes séparées par un point-virgule (;)
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.