Lire dans un fichier texte sous une ligne de texte?

Résolu
rickydee22 Messages postés 2 Date d'inscription lundi 14 novembre 2005 Statut Membre Dernière intervention 16 novembre 2005 - 16 nov. 2005 à 17:26
BasicInstinct Messages postés 1471 Date d'inscription mardi 5 février 2002 Statut Membre Dernière intervention 20 octobre 2014 - 17 nov. 2005 à 08:32
Bonjour j'ai un fichier texte dans lequel je règle mes paramètre pour mon programme
exemple : chemin d'accès, constante.... que l'usager peut défénir selon ses critères.

Chemin d'accès
"C:\Bureau"
Variable 1
"Hello"
Variable 2
"....... etc

Ma question est comment faire pour que mon programme ouvre le fichier et lise la ligne dont j'ai besoin?

Merci beaucoup d'avance de vos suggestions!!!

Rickydee

5 réponses

BasicInstinct Messages postés 1471 Date d'inscription mardi 5 février 2002 Statut Membre Dernière intervention 20 octobre 2014 12
17 nov. 2005 à 08:32
recherche INI sur le site, tu trouveras ton bonheur

BasicInstinct
3
cs_vpoyo Messages postés 363 Date d'inscription vendredi 14 février 2003 Statut Membre Dernière intervention 20 avril 2010 6
16 nov. 2005 à 17:37
Je pense que la meilleur solution serais d'utiliser un fichier XML pour la configuration du style

Configuration: 
<CHEMIN>C:\Bureau</CHEMIN>
<VARIABLE1>Hello<VARIABLE1>

...



Tu peux ensuite récupérer directement une valeur avec une requête XPath ou parser ton document XML

Si tu tiens à un fichier texte, tu peux toujours gérer un cache avec un objet Dictionnary ou Hashtable, ainsi tu charge ton cache au début et tu n'as plus qu'a y accéder par MonCache["Chemin d'accès"]
0
BasicInstinct Messages postés 1471 Date d'inscription mardi 5 février 2002 Statut Membre Dernière intervention 20 octobre 2014 12
16 nov. 2005 à 17:42
'lut

tu peux aussi utiliser un fichier ini

++

BasicInstinct
0
rickydee22 Messages postés 2 Date d'inscription lundi 14 novembre 2005 Statut Membre Dernière intervention 16 novembre 2005
16 nov. 2005 à 17:51
Et bien en fait mon fichier porte l'extension .ini, mais est-ce que les fichier ini on des paramètre spéciaux ou des fonctions particulières?

Pourrais tu élaboré? Merci
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jpleroisse Messages postés 1788 Date d'inscription mardi 7 novembre 2000 Statut Membre Dernière intervention 11 mars 2006 27
16 nov. 2005 à 21:55
Bonsoir,

Ce code permet de sélectionner la ligne que l'on veux dans un fichier
texte (fonctionne avec fichier ini).Place un TextBox (propriété
Multiligne à True) et un CommandButton



Private Sub Command1_Click()

Dim nbrligne, ligne

Text1 = ""

nbrligne = 0

Open "C:\Text1.txt" For Input As 1

Do While Not EOF(1)

Line Input #1, ligne

nbrligne = nbrligne + 1

If nbrligne = 3 Then 'Récupère la 3ème ligne

Text1 = Text1 & ligne & vbCrLf

End If

DoEvents

Loop

Close #1

End Sub



jpleroisse



Si une réponse vous convient, cliquez Réponse Acceptée.
0