Intento cargar una imagen en un pictureBox desde un FileStream pero...
Publicado por ismael (9 intervenciones) el 30/07/2015 23:15:06
Hola, a ver si alguien tiene alguna idea de por qué este código no funciona. Intento, al pulsar el boton, recuperar la url con un OpenFileDialog y sularla para crear un FileStream y desde ahí cargar la imagen en el picture box., pero no va ni "patras".
Se que puedo hacerlo de esta forma:
openFileDialog1.ShowDialog();
textBox1.Text = openFileDialog1.FileName;
pictureBox1.Image = Image.FromFile(@"textBox1.Text");
pero no es lo que busco.
El codigo;
Se que puedo hacerlo de esta forma:
openFileDialog1.ShowDialog();
textBox1.Text = openFileDialog1.FileName;
pictureBox1.Image = Image.FromFile(@"textBox1.Text");
pero no es lo que busco.
El codigo;
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
37
38
39
40
41
42
43
using System;
using System.Collections.Generic;
using System.Drawing;
using System.Windows.Forms;
using System.IO;
namespace ExaminarArchivos
{
/// <summary>
/// Description of MainForm.
/// </summary>
public partial class MainForm : Form
{
public MainForm()
{
//
// The InitializeComponent() call is required for Windows Forms designer support.
//
InitializeComponent();
//
// TODO: Add constructor code after the InitializeComponent() call.
//
}
void Button1Click(object sender, EventArgs e)
{
try{
openFileDialog1.ShowDialog();
textBox1.Text = openFileDialog1.FileName;
FileStream fs = new System.IO.FileStream(@"textBox1.Text", FileMode.Open, FileAccess.Read);
pictureBox1.Image = Image.FromStream(fs);
fs.Close();
}catch{MessageBox.Show("Debes cargar una imagen");}
}
}
}
Valora esta pregunta


0