Entwickler-Ecke
Multimedia / Grafik - Mit einem OfD- ausgewähltes Bild- in eine Picturebox packen?
Namenlosnameless - Sa 30.01.10 20:59
Titel: Mit einem OfD- ausgewähltes Bild- in eine Picturebox packen?
Hi!
Ich hab ein Problem!
Naja es geht darum, dass ich eine Form habe in der ein Button einen OpenFileDialog aufruft. Ich will die durch den OfD ausgewählte Bilddatei in eine Picturebox packen.
Hab mir dazu schon ein paar themen die mir Google geliefert hat durchgelsen aber so richtig weitergebracht hat mich das nicht. Bzw. ich weis das ich einen StreamReader brauch.
C#-Quelltext
1: 2: 3: 4: 5: 6:
| if (File_Dialoge.ShowDialog() == DialogResult.OK) { StreamReader sr = new StreamReader(File_Dialoge.FileName); pictureBox1.Image=new Image(sr.ReadToEnd()); sr.Close(); } |
das hab ich aber es gibt -wieder erwarten- eine Fehlermeldung. Wahrscheinlich ist es auch GROßER Humbuk...
kann mir jemand helfen??
bzw. einen Link geben??
mvg Namenlosnameless
Moderiert von Christian S.: Topic aus C# - Die Sprache verschoben am Sa 30.01.2010 um 20:16
Christian S. - Sa 30.01.10 21:18
Welcher Geheimhaltungsstufe unterliegt die Fehlermeldung? :zwinker:
Namenlosnameless - Sa 30.01.10 21:19
sry!
Fehler 1 Es konnte keine Instanz der abstrakten Klasse oder Schnittstelle "System.Drawing.Image" erstellt werden.
Christian S. - Sa 30.01.10 21:22
Benutze Image.FromStream oder noch einfacher Image.FromFile. :-)
Namenlosnameless - Sa 30.01.10 21:31
Christian S. hat folgendes geschrieben : |
Benutze Image.FromStream oder noch einfacher Image.FromFile. :-) |
Daran habe ich auch gedacht. Aber ich müsste dazu den Pfad der Datei herausbekommen welche ich im OfD auswähle.
Dazu hab ich schon gesucht, weil mir das als einfach und logisch erschienen ist, aber das internet hat mir da nichts ausgespuckt.
Ich bin immer an Beispiele geraten die StreamReader benutzen.
Naja wenn du mir eine Möglichkeit sagen kannst wie ich den Pfad auslesen kann, dann wäre ich seeehhr dankbar!!!
JasonDelife - Sa 30.01.10 21:32
Manchmal hilft IntelliSense wirklich: FileName-Property
EDIT: Du hast es sogar in deinem Code schon verwendet. Mir scheint, dass du dich nochmal mit den Grundlagen befassen solltest.
Grüße, JasonDelife.
Christian S. - Sa 30.01.10 21:39
JasonDelife hat folgendes geschrieben : |
Du hast es sogar in deinem Code schon verwendet. Mir scheint, dass du dich nochmal mit den Grundlagen befassen solltest. |
Und vor allem sollte er versuchen, den Code zu verstehen, den er kopiert. Manchmal kann man sich nur noch wundern ... :roll:
Namenlosnameless - Sa 30.01.10 21:53
Oh! Filenameist der Pfad^^ dachte es ist der Nameder Datei^^
JasonDelife hat folgendes geschrieben : |
EDIT: Mir scheint, dass du dich nochmal mit den Grundlagen befassen solltest.
|
Ich befasse mich seit ca einem 3/4Jahr mit Grundlagen...
Das was ich gerade schreibe ist reines lernen...
Aber was soll ich sagen... als 16 Jähriger hat man ohne wirkliche Hilfe (außer Forum und Internet) nicht so viele Möglichkeiten weil mir zum Teil noch Englischkenntnisse fehlen die man dringend für Toutorials braucht etc.
Ich habe gehört ich soll lernen mit Datein zu arbeiten... das verusche ich.
Namenlosnameless - Sa 30.01.10 21:59
funktioniert!!!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2024 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!