Einzelnen Beitrag anzeigen
Ungelesen 30.08.12, 19:35   #11
3n1x_NX
Anfänger
 
Registriert seit: Mar 2012
Beiträge: 34
Bedankt: 40
3n1x_NX ist noch neu hier! | 0 Respekt Punkte
Standard

Hi döner123,

ich nehme an du willst eine Art Programm schreiben, in dem du Daten von Personen mit Bild abspeicherst.

Deine Zeile oben hat in C# nicht funktioniert, da du mit dem \ Backslash eine Escape Seqenz einleitest, z.B. \n für eine neue Zeile. Soll der Backslash nicht interpretiert werden, dann musst du eintweder einen \\, doppelten Backslash machen(dann wird das Sonderzeichen nach dem ersten Backslash angedruckt oder vor dem ganzen string ein @ machen, so wie es schon beschrieben wurde damit in der ganzen Zeile der Backslash nicht interpretiert wird.

Wegen der Bildanzeige. Habe ich vor ca. einem Jahr so gemacht, wie slahn schon geschrieben hat am besten mit einem OpenFileDialog:

Code:
private void button1_Click(object sender, EventArgs e)
        {
            OpenFileDialog openfiledia = new OpenFileDialog();

            if (openfiledia.ShowDialog() == DialogResult.OK)
	        {
                //Die nächste Zeile ist dafür, dass das Bild an die PicBox größe angepasst
                //wird!
                mypicbox.SizeMode = PictureBoxSizeMode.StretchImage;

                //Hier wird die Auswahl von dem OpenFileDialog Path der PicBox gegeben
                mypicbox.ImageLocation = openfiledia.FileName;
                
                //Hier kannst du gleich noch den Path vom Bild in eine Variable ablegen
                string path = openfiledia.FileName;
		 
	        }                                   
        }
Dabei musst du einfach nur eine PicBox auf deiner WinForm, mit dem Namen mypicbox angelegt haben. Beim Klick auf Button 1 wird der OpenfileDialog geöffnet und der User kann das Bild auswählen, du kannst beim OpenfileDialog noch einstellen, dass wie in einem richtigem Programm nur die richtigen Dateien hierfür z.B. nur .jpg Dateien angezeigt werden.

Viele Grüße,
3n1x_NX ist offline   Mit Zitat antworten