cs_JeffC1977
Messages postés928Date d'inscriptionvendredi 10 novembre 2000StatutMembreDernière intervention23 septembre 2023
-
24 oct. 2007 à 20:18
cs_JeffC1977
Messages postés928Date d'inscriptionvendredi 10 novembre 2000StatutMembreDernière intervention23 septembre 2023
-
26 oct. 2007 à 03:26
J'ai un problème avec le IO.File.Copy
J'ai un message d'erreur disant:
The process can not access the file "\Program Files\DataGrid\Coord.txt" because it is being used by another process.
Mais je delete ce fichier qui est mit dans une variable (FichierSave)
Qu'est ce que je ne fais pas de correct ???
Merci de votre aide
Private
Sub cmdEffacer_Click(
ByVal sender
As System.Object,
ByVal e
As System.EventArgs)
Handles cmdEffacer.Click
Dim ObjetFichier
As StreamReader =
New StreamReader(FichierSave)
Dim ObjetFichierW
As StreamWriter =
New StreamWriter(AppPathTempo &
"\Tempo.txt",
False</gras> )
Do
While ObjetFichier.Peek <> -1
FichierTexte = ObjetFichier.ReadLine()
If txtEfface.Text <> FichierTexte.Split(Separateur)(0)
Then
ObjetFichierW.WriteLine(FichierTexte)
ObjetFichierW.Flush()
End
If
Loop
ObjetFichierW.Close()
ObjetFichier.Close()
IO.File.Delete(FichierSave)
IO.File.Create(AppPathTempo &
"\Tempo.txt")
IO.File.Create(FichierSave)
"\Tempo.txt", FichierSave,
False) IO.File.Delete(AppPathTempo & "\Tempo.txt")
cs_JeffC1977
Messages postés928Date d'inscriptionvendredi 10 novembre 2000StatutMembreDernière intervention23 septembre 20234 25 oct. 2007 à 20:29
Re...
Et bien je ne comrpend rien...
J'ai fais plusieurs test et ca me sort toujours le même message.
The process can not access the file "\Program Files\DataGrid\Tempo1.txt" because it is being used by another process.
Mais le problème c'est que je cré le fichier Tempo1 juste avant et ca me sort ce message....