hallo,
ich will einfach per link Eingabe und ein Button ein Bild laden. Das Bild liegt urspürnglich immer erstmal im Web.
1.C:/temp.jpg löschen
2.Das Bild vom Internet auf den Ort C:/temp.jpg kopieren.
3.Das Bild von C:/temp.jpg in mein Projekt laden.
Wenn ich das Programm starte, und den Pfad eingebe sowie den Button klicke,dann gehts.
Nach pfad änderung sowie ein Button klick wird das neue Bild nicht mehr geladen.
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36:
| if (System.IO.File.Exists(@"C:\\temp.jpg")) { try { System.IO.File.Delete(@"C:\\temp.jpg"); } catch (System.IO.IOException e) { } } try { WebClient Webclient1 = new WebClient(); Webclient1.DownloadFile(bildx.Text, @"C:\temp.jpg");
FileStream imageStream = new FileStream("C:\\temp.jpg", FileMode.Open, FileAccess.Read);
pictureBox_bildx.Image = System.Drawing.Image.FromStream(imageStream);
} catch (Exception ex) {
MessageBox.Show("keine Bild gefunden");
} |
Moderiert von Christian S.: Code- durch C#-Tags ersetzt