bonjour
je veux savoir comment pourrai je faire une modification dans une ligne d'un fichier après recherche d'une valeur données, j'ai essayé le code suivant mais le système me dit que
Le processus ne peut pas accéder au fichier 'F:\test.acsauto', car il est en cours d'utilisation par un autre processus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Dim SR As New StreamReader("F:/test.acsauto") Dim WL As New StreamWriter("F:/test.acsauto") Dim ddate As DateTime = DateTimePicker1.Value Dim i As Int16 = 0 Do Until SR.Peek = -1 ligne = SR.ReadLine() If (i > 55) Then MsgBox(ligne.ToString) If (InStr(ligne, "Set property ""Date""")) Then WL.WriteLine("Rep.SetProperty ""Date"", ""0""") End If i = i + 1 Loop
merci pour votre aide
Partager