Bilddateien in der PictureBox anzeigen lassE?
-
wie kann ich, während mein programm läuft, ne bilddatei öffnen...?
also ichg geh auf "Datei/öffnen" ein "Datei öffnen" Fenster öffnet sich
und ich mir meine bilddatei suchen, die ich dann in einer picturebox ausgeben lasse.mein problem is das ich keine ahnung hab wie der befehl für das öffnen der bildatei lauten könnte..
geht das vielleicht mit "Stream"..oder so?
der rest macht mir keine schwierigkeiten...hab auch schon in der msdn nachgeschaut aber nich wirklich fündig geworden.
mfg
Foxx90
-
PictureBox1->Image = System::Drawing::Image::FromFile("c:\MeineDatei.bmp");
-
kann ich diese file dann auch im "openfiledialog" auswählen?
und nicht schon von vorherein einen pfad angeben?
-
schon gut hat sich erledigt :p
habs alleine herausgefunden
danke für die schnelle antwort"!
-
mal ne frage:
wie verwendet man dispose:
ich will nämlich die ressourcen wieder freigeben, die ich fürs bild benutzt hab
und bei msdn ist dispose nich richtig erklärt...!mfg
-
Image->Dispose() !?
-
richtig !
das hatte ich in der msdn library gefunden aber diese beispiel hatte nicht geklappt:
[code][cpp]
pictureBox1->Image->Dispose();
pictureBox1->Image = nullptr;aber vc++ meckert, das Dispose kein member von System::Drawing::Image ist
mfg
-
hat keiner mehr ne idee??
wie man dispose verwendet??