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