bonjour

il manque un petit truc dans la faq vbs

pour écrire dans un fichier il manque writeline pour ecrire sur plusieurs ligne

je vous fournit le code suivant qui sert a réécrire un fichier .ini

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
nom =  InputBox("nom  : " ) 
 
   Const ForWriting = 2
   Dim fso, f   
 
   Set fso = CreateObject("Scripting.FileSystemObject")
   Set f = fso.OpenTextFile("info.ini", ForWriting,true)
   f.writeline("[Utilisateur]")
   f.writeline("nom =" & nom )
   f.close
ce qui donne dans le .ini

[Utilisateur]
nom = moi
a noté également qu'il n'existe pas d'objet spécifique pour traiter ce type de fichier , différemment du vb6 et .net donc on doit réécrire tout le fichier

cordialement