Quantcast
Channel: Visual Basic Tips and Tricks
Viewing all articles
Browse latest Browse all 2212

VB 2008 - Errore su eliminazione file

$
0
0

Ciao a tutti, all'interno di un programma che sto sviluppando ho implemtato del codice per eliminare una cartella e tutti i file contenuti, del quale pubblico il codice ma purtroppo mi genera sempre un errore che dice:

"Impossibile completare l'operazione perchè il file è aperto in vshost32.exe
Chiudere il file e riprovare"

 

'Elimino il record dalla tabella
If MessageBox.Show("Eliminare l'elemento selezionato ?", "Registro lavori", MessageBoxButtons.YesNo, MessageBoxIcon.Question) = Windows.Forms.DialogResult.Yes Then

'Libero la picturebox in modo da poter elimimare la cartella e il file
PictureBox1.Image.Dispose()

'Elimino la cartella che contiene i file di Preview
Dim PathPreview
txtID.Text = DataGridView1.CurrentRow.Cells(0).Value
PathPreview = "c:\Preview\"& txtID.Text & "\"
My.Computer.FileSystem.DeleteDirectory(PathPreview , FileIO.UIOption.AllDialogs, FileIO.RecycleOption.DeletePermanently)

Catch ex As OleDbException
MsgBox(ex.Message, MsgBoxStyle.Critical, "Oledb Error")
Catch ex As Exception
MsgBox(ex.Message, MsgBoxStyle.Critical, "General Error")
End Try
Else
Exit Sub
End If



Viewing all articles
Browse latest Browse all 2212