Comment peut on lire un fichier INI et récupérer des valeurs via un script
?
Voila une petite fonction faite maison pour le meme probleme.
Comment peut on lire un fichier INI et récupérer des valeurs via un script
?
Voila une petite fonction faite maison pour le meme probleme.
Comment peut on lire un fichier INI et récupérer des valeurs via un script
?
Voila une petite fonction faite maison pour le meme probleme.
Comment peut on lire un fichier INI et récupérer des valeurs via un
script
?
Voila une petite fonction faite maison pour le meme probleme.
Attention ca suppose que le nom de la Clé est UNIQUE (ce qui est mon cas,
rien a secouer de l'entete de rubrique) et c'est sensible au
Min/majuscule.
DJ
Function LitParamDJ(ByVal FullPathFicIni, ByVal CleNom)
Rem
***************************************************************************
Rem * Objet : lecture d un parametre dans Fichier .ini
*
Rem *
*
Rem * Entrées: Chemin complet du fichier .ini
*
Rem * Nom de la cle a chercher
*
Rem *
*
Rem * Retours: valeur de la cle ou message d erreur sle ou ini pas trouvé
*
Rem *
*
Rem
***************************************************************************
Rem *
Dim MyFSO, FicIni, Enr, Fic, Rep
Set MyFSO = CreateObject("Scripting.FileSystemObject")
Rem ---------------------------------(verifie l existance du fichier
ini
a Lire
If MyFSO.fileexists(FullPathFicIni) Then
Rem --------------------------------------( ouverture et lecture du
fichier ini
Set FicIni = MyFSO.opentextfile(FullPathFicIni)
Rep = "ERREUR - Cle: " + CleNom + " NON Trouvé !!! " 'reponse par
defaut si pas de cle
Do
Enr = FicIni.readline
If Left(Enr, Len(CleNom)) = CleNom Then
Rep = Right(Enr, (Len(Enr) - Len(CleNom)) - 1)
End If
Loop Until FicIni.atendofstream = True
FicIni.Close
Else
Rep = "ERREUR le fichier demandé : " + FullPathFicIni + " n'a
pas pu etre trouvé !"
End If
LitParamDJ = Rep
End Function
Comment peut on lire un fichier INI et récupérer des valeurs via un
script
?
Voila une petite fonction faite maison pour le meme probleme.
Attention ca suppose que le nom de la Clé est UNIQUE (ce qui est mon cas,
rien a secouer de l'entete de rubrique) et c'est sensible au
Min/majuscule.
DJ
Function LitParamDJ(ByVal FullPathFicIni, ByVal CleNom)
Rem
***************************************************************************
Rem * Objet : lecture d un parametre dans Fichier .ini
*
Rem *
*
Rem * Entrées: Chemin complet du fichier .ini
*
Rem * Nom de la cle a chercher
*
Rem *
*
Rem * Retours: valeur de la cle ou message d erreur sle ou ini pas trouvé
*
Rem *
*
Rem
***************************************************************************
Rem *
Dim MyFSO, FicIni, Enr, Fic, Rep
Set MyFSO = CreateObject("Scripting.FileSystemObject")
Rem ---------------------------------(verifie l existance du fichier
ini
a Lire
If MyFSO.fileexists(FullPathFicIni) Then
Rem --------------------------------------( ouverture et lecture du
fichier ini
Set FicIni = MyFSO.opentextfile(FullPathFicIni)
Rep = "ERREUR - Cle: " + CleNom + " NON Trouvé !!! " 'reponse par
defaut si pas de cle
Do
Enr = FicIni.readline
If Left(Enr, Len(CleNom)) = CleNom Then
Rep = Right(Enr, (Len(Enr) - Len(CleNom)) - 1)
End If
Loop Until FicIni.atendofstream = True
FicIni.Close
Else
Rep = "ERREUR le fichier demandé : " + FullPathFicIni + " n'a
pas pu etre trouvé !"
End If
LitParamDJ = Rep
End Function
Comment peut on lire un fichier INI et récupérer des valeurs via un
script
?
Voila une petite fonction faite maison pour le meme probleme.
Attention ca suppose que le nom de la Clé est UNIQUE (ce qui est mon cas,
rien a secouer de l'entete de rubrique) et c'est sensible au
Min/majuscule.
DJ
Function LitParamDJ(ByVal FullPathFicIni, ByVal CleNom)
Rem
***************************************************************************
Rem * Objet : lecture d un parametre dans Fichier .ini
*
Rem *
*
Rem * Entrées: Chemin complet du fichier .ini
*
Rem * Nom de la cle a chercher
*
Rem *
*
Rem * Retours: valeur de la cle ou message d erreur sle ou ini pas trouvé
*
Rem *
*
Rem
***************************************************************************
Rem *
Dim MyFSO, FicIni, Enr, Fic, Rep
Set MyFSO = CreateObject("Scripting.FileSystemObject")
Rem ---------------------------------(verifie l existance du fichier
ini
a Lire
If MyFSO.fileexists(FullPathFicIni) Then
Rem --------------------------------------( ouverture et lecture du
fichier ini
Set FicIni = MyFSO.opentextfile(FullPathFicIni)
Rep = "ERREUR - Cle: " + CleNom + " NON Trouvé !!! " 'reponse par
defaut si pas de cle
Do
Enr = FicIni.readline
If Left(Enr, Len(CleNom)) = CleNom Then
Rep = Right(Enr, (Len(Enr) - Len(CleNom)) - 1)
End If
Loop Until FicIni.atendofstream = True
FicIni.Close
Else
Rep = "ERREUR le fichier demandé : " + FullPathFicIni + " n'a
pas pu etre trouvé !"
End If
LitParamDJ = Rep
End Function
Merci
Et par le même occasion, comment écrire dans le fichier ini ?
voili, voila, toujours pareil ca marche avec une cle au nom unique pour des
Merci
Et par le même occasion, comment écrire dans le fichier ini ?
voili, voila, toujours pareil ca marche avec une cle au nom unique pour des
Merci
Et par le même occasion, comment écrire dans le fichier ini ?
voili, voila, toujours pareil ca marche avec une cle au nom unique pour des
-----Message d'origine-----
Bonjour,
Comment peut on lire un fichier INI et récupérer des
valeurs via un script ?
Merci
.
-----Message d'origine-----
Bonjour,
Comment peut on lire un fichier INI et récupérer des
valeurs via un script ?
Merci
.
-----Message d'origine-----
Bonjour,
Comment peut on lire un fichier INI et récupérer des
valeurs via un script ?
Merci
.