Bonjour,
je programme en vb.net et je cherche à parcourir un fichier pour trouver si mot est présent.
j'utilise pour cela les commandes:
la ligne que je cherche est du type "log=C:\...."
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Dim file As System.IO.StreamReader file = My.Computer.FileSystem.OpenTextFileReader(My.Application.Info.DirectoryPath & "\GEDOX_OCR_ABBYY_CLE.ini") For Each line In file 'le file marche pas, il faut une StringCollection ... Next
je cherche si le mot "log" existe et si il existe, alors récupérer dans un String "C\...".
J'aurais bien vu un code du type
mais sa n'a pas l'air d'exister.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 if line.contains("log") then maString=maValeur
si vous avez des idées, n'hésitez pas.
merci
édit: J'ai quand même fait des recherches sur le net, mais j'ai trouvé des réponses de malade, genre créer un classe ect... donc je cherche une solution simple du style pour chaque ligne du fichier je regarde si le mot "log" est présent et si il existe je récupère ce qu'il y a après le =, sinon, bas, on fait rien
Partager