hi,
nach ca 2 stunden habe ich den Fehler für rine ursache gefunden aber leider keien lösung.
Folgendes:
Ich habe eine Listbox In dieser stehen Wörter. Und ich habe eine picturebox.
Nun wollte ich realiesieren das wenn ich die Listbox ein bestimtes wort anklicke das dazugehörige Bild erscheint. Das funktioniert. Mach ich druch:
C#-Quelltext
1:
| pictureBox1.Image = System.Drawing.Image.FromFile(@"D:\" + listBox1.Text + @"\Image.jpg"); |
so nun wollt ich aber auch diese datei vom bild löschen, GEdacht war es so:
C#-Quelltext
1:
| System.IO.File.Delete(@"D:\" + listBox1.Text + @"\Image.jpg"); |
Leider kommt da die ganze Zeit eine fehlermeldung.
Habe dann rausgeunfden das die befehle zwar funktionieren. da wenn ich es nicht über Lsitbox mache sondern direkt lösche dann gehts.
Aber wenn ich das durhc die lsite machen will gehts nicht. Meine Vermutung ist jetzt das er beim erignis OnClick in der Listbox dauerhaft versucht das Bild zu laden. Und ich dadurch dann natürlich nicht löschen kann.
Moderiert von
Christian S.: C#-Tags hinzugefügt