Hallo liebe Forum-leser und -beantworter
Ich sitze jetzt seit gestern dran und komme einfach nicht da hinter wieso er meine Datei nicht löschen will
Also den Fehler kenne ich aber ich verstehe das wieso nicht
das ist der Code (2 varianten)
also es geht um ein Telefonbuch wo ich auch Bilder zu Personen hinterlegen kann diese Bilder speichert das Programm auch schon in den gewünschten Ordner etc das funktioniert also alles
zur Vorgehensweise:
das prog ruft alle Daten ab incl. Bildadresse die in lbl_pb hinterlegt wird (zeigt er auch alles an wie er soll)
doch wenn ich jetzt sage das der Eintrag gelöscht werden soll oder ein anderes bild rein soll will ich das das Programm das bild aus dem Verzeichnis löscht
und genau da bekomme ich dann einen Abbruch (da hier noch ohne try)
bekomme ich die aussage IOExeption wurde nicht behandelt Der Prozess kann nicht auf die Datei C:\ ... zugreifen, da sie von einem anderen Prozess verwendet wird.
Das einzige Programm das diese Datei verwendet ist meines ...
ich habe es auch schon versucht ohne alle Vorschritte aber es will nicht
Ich sitze jetzt seit gestern dran und komme einfach nicht da hinter wieso er meine Datei nicht löschen will
Also den Fehler kenne ich aber ich verstehe das wieso nicht
VB.NET-Quellcode
- Private Sub btn_clearpic_Click(sender As System.Object, e As System.EventArgs) Handles btn_clearpic.Click
- My.Settings.telebuchbild = lbl_pb.Text
- lbl_pb.Text = "X:\tests\img\keinbild.jpg"
- Try
- pb_mitarbeiter.Image = New Bitmap(lbl_pb.Text)
- Catch ex As Exception
- End Try
- ' Kill(My.Settings.telebuchbild)
- 'My.Computer.FileSystem.DeleteFile(My.Settings.telebuchbild)
- MsgBox("text")
- bildweg()
- End Sub
- Private Sub bildweg()
- Kill(My.Settings.telebuchbild)
- Dim fi As New System.IO.FileInfo(My.Settings.telebuchbild)
- fi.Delete()
- End Sub
also es geht um ein Telefonbuch wo ich auch Bilder zu Personen hinterlegen kann diese Bilder speichert das Programm auch schon in den gewünschten Ordner etc das funktioniert also alles
zur Vorgehensweise:
das prog ruft alle Daten ab incl. Bildadresse die in lbl_pb hinterlegt wird (zeigt er auch alles an wie er soll)
doch wenn ich jetzt sage das der Eintrag gelöscht werden soll oder ein anderes bild rein soll will ich das das Programm das bild aus dem Verzeichnis löscht
und genau da bekomme ich dann einen Abbruch (da hier noch ohne try)
bekomme ich die aussage IOExeption wurde nicht behandelt Der Prozess kann nicht auf die Datei C:\ ... zugreifen, da sie von einem anderen Prozess verwendet wird.
Das einzige Programm das diese Datei verwendet ist meines ...
ich habe es auch schon versucht ohne alle Vorschritte aber es will nicht
Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von „Zero123“ ()