Buona sera a tutti..
Ho un problema con il programma che sto creando..
nell'esecuzione del programma carico delle impostazioni da un file di testo utilizzando un oggetto streamreader per leggere il contenuto del file
codice:
Public Function Read(ByVal path As String) As String
Dim LettoreFile As New System.IO.StreamReader(path)
Return LettoreFile.ReadToEnd
LettoreFile.Close()
LettoreFile = Nothing
End Function
successivamente nell'esecuzione voglio sostituiree questo file e così lo cancello e ne creo un'altro con un'oggetto streamwriter.
codice:
Public pub SalvaFileData(ByVal pathFIleTxt As string ,path as String)
My.Computer.FileSystem.DeleteFile(pathFileTxt)
Dim ScrittoreFile As New System.IO.StreamWrite(pathFIleTxt)
ScrittoreFile.Write(path)
ScrittoreFile.Close()
ScrittoreFile = Nothing
end sub
a questo punto quando inizia questa procedura di salvataggio mi appare questo messsggio di errore:
Il processo non può accedere al file 'L:\Visual Basic Projects\iBook\iBook\bin\Debug\Databases\pathFileD ata.txt' perché è in uso da un altro processo.
Sapreste dirmi qualcosa di più su qual'è il mio problema?
Grazie mille dell'aiuto..