Verhindern, dass die Image.FromFile () -Methode die Datei sperrt

Ich benutze folgenden Code, um JPGs in ein zu setzenDataGridView's Bildzelle.

If strFileName.ToLower.EndsWith(".jpg") Then
     Dim inImg As Image = Image.FromFile(strFileName)
     DataGridView4.Rows.Add()
     DataGridView4.Rows(DataGridView4.Rows().Count - 1).Cells(0).Value = inImg
End If

Das Problem ist, dass ich diese Datei innerhalb des Programms speichern muss, aber ich erhalte die Meldung, dassDie Datei wird von einem anderen Programm verwendet.

Also habe ich versucht hinzuzufügeninImg.Dispose() vor dem ende wenn, aber dann zeigt das programm die bilder in der nicht mehr anDataGridView.

Wie kann ich Bilder in das hinzufügen?DataGridView ohne sie zu verschließen?

Vielen Dank

Antworten auf die Frage(5)

Ihre Antwort auf die Frage