Hola
Hace unos dias escribi un mini-tutorial y lo envie a MSDN Estudiantes de como cargar una imagen seleccionandolo con el control openfiledialog y mostralo en un picturebox… los codigos fueron escrito en VB y VC# para un mejor entendimiento para todos… espero que les agrade.. y como siempre espero sus comentarios para mejorar los articulos 🙂
El link es este: http://www.microsoft.com/spanish/msdn/latam/estudiantes/articulos/nota13.aspx
Noooo!! al parecer ya no existe la página!! 😦
Crees que lo puedas resubir??
Muchas Gracias igual… se ve que ayudaste a mucha gente
muchas gracias por el codigo max
justamente es lo que estaba buscando para un proyecto que tengo
de nada Rodrigo cualquier consulta para eso estamos este codigo es muy facil de entender y muy efectivo por eso decidi compartirlo
muchas gracias…
me sirvio demasiado..
no lo encontraba..
q bueno q te sirviera
Esta excelente lo que yo estaba justamente buscando….pero a la hora de compilar me dice que no se ha declarado el Patch!! cualquier ayuda de antemano lo agradezco.
posiblemente te falta una libreria… prueba con System.IO
Buenas noches interesante tutorial
quisiera saber si puedo almacenar esa imagen en un base de datos sql 2008
ok de nada gente!! ese codigo la verdad ayuda mucho!!
mis mas sinceros agradecimientos por el aporte llevaba semanas buscando una una guía como la que dejaste
Gracias por el codigo, me sirvio de mucho para mi proyecto que tengo que presentar en estos dias
De nada para eso estamos!!
waoo de verdad, muchisimas graxias, era exactamente lo que estaba buscando, te felicito… pero aun asi quiciera saber como guardar la imagen en acces 2003…
Muchas gracias su mini-tutorial de la imagen esta muy entendible y sencillo, yo compre un libro de aprendiizaje visual c sharp y la verdada no le entendia nada.
Gracias de nuevo
PD: Me gustaria recibir noticias de sus tutriales.
ese codigo abre carga la imagen en el picture box desde el opendialog ya lo probe y si funciona
System.IO.Stream MiStream = null;
OpenFileDialog picPropiedad = new OpenFileDialog();
picPropiedad.InitialDirectory = «C:\\»;
picPropiedad.Filter = «JPG(*.jpg)|*.jpg|PNG(*.png)|*.png|GIF(*.gif)|*.gif|Todos(*.Jpg, *.Png, *.Gif, *.Tiff, *.Jpeg, *.Bmp)|*.Jpg; *.Png; *.Gif; *.Tiff; *.Jpeg; *.Bmp»;
picPropiedad.FilterIndex = 4;
picPropiedad.RestoreDirectory = true;
if (picPropiedad.ShowDialog() == DialogResult.OK)
{
try
{
if ((MiStream = picPropiedad.OpenFile()) != null)
{
using (MiStream)
{
string NombreArchivo;
string RutaArchivo;
RutaArchivo = picPropiedad.FileName.ToString();
NombreArchivo = Path.GetFileName(RutaArchivo);
fotoPropiedad.Image = System.Drawing.Bitmap.FromStream(MiStream);
FileInfo im = new FileInfo(RutaArchivo);
if (RutaArchivo != «»)
{
im.CopyTo(System.Windows.Forms.Application.StartupPath + @»\» + im.Name);
}
}
}
}
catch (Exception ex)
{
MessageBox.Show(«Error: No se puede carga la imagen » + ex.Message);
}
}
Muchas gracias por tu ayuda, me sirvió muchisismo ya que solo tengo como dos semanas de estar usando C# y soy novato en esto. Te comento que utilicé visual C# 2008 y SQL sServer 2008 y funcionó excelente.
Gracias y Bendiciones
un buen manual para aquellos que recien empiezan en la programacion
excelente!!!
si gracias estuvo muy claro pero queria consultarle como puedo hacer para cargar varias imagenes a la vez, si deseo obviamente selccionar más de una.
Exelente broo… gracias!!
Excelente información ya que recién estoy dando mis primeros pasos!! gracias!!
Hola,
Estoy tratando de colocar un OpenFileDialog.FileName que restrinja la selección de archivos solo a los de una determinada porción de red. Como puedo hacer esto, ya que me presenta toda la red más los de mi pc.
Muchos saludos y gracias.
Hola Alex, muy buen tutorial, muchas gracias por publicar cosas que realmente sirven para los que vamos comenzando, saludos !!!! y sigue compartiendonos tus tutoriales
j3j3 3sto nu sirv3
nu 3stan r3spondi3ndo a
ninguna d3 las pr3guntas
pTM….
como FRi3….
Fantastico ! Me sirvio rapidisimo ese tutorial ! Que Facil que es cuando una persona tiene en claro de lo que está hablando ! Te pasaste Alex !
Voy a tener presente esta web !
Facundo (22) de Córdoba,Argentina. Proximamente Tecnico Superior en Programacion !
Gracias por el dato, eso me faltaba, pero podes dar una mano, de como se puede hacer para que guarde este picturebox, con un codigo.
Por decir tengo una tabla, codigo, nombre, y que cuando haga click en el boton guardar que lo guarde el picturebox, en una carpeta especifica y que el picturebox tengo el mismo nombre que da el codigo.
el codigo esta un identiti.
Gracias
Holaaa!! de verdad super buena la informacion… Pero yo tambien tengo la misma duda que Alberto… Necesito guardar una imagen en una carpeta en mi red y almacenar la direccion en la base de datos.
Agradeceria esta informacion al igual q alberto..
te agradesco un monton por el codigo, pasa que soy un cachorro en la programacion, y me falta mucho por aprender y justamente en estoy dias estoy haciendo un sistemita donde tengo que guardar img en un carpeta y la direccion en la base de datos, me ayudaste un monton con eso de mostrar la img en un picturebox, si nos es mucha molestia no tenes algun codigo que me pueda ayudar terminar mi proyecto, por fa, es solo guardar img en un carpeta y mostrarlo en el picture cada ve que ves que haga una consulta, de antemano gracias y espero que sigas adelante con lo que haces chau
gracias por ese codigaso
si te tubiera enfrente te besaria los pies.
muy bueno el tutorial pero me gustaria muxo el que me ayudaras a rescatar esa imagen y presentarlo en un pictre box es la operacion inversa para modificar un usuario .
Es lo que necesito ya que estoy programando con arquitectura a 3 capas espero y me ayudes porque me esta haciendo patalear eso de mandar una imagen y recuperar de la base de datos por favor mis mas sinceros agradecimientos y espero su respuesta y la de cualquiera q me pudiese ayudar mi msn es:
micke_isc@hotmail.com
ha la base de datos esta en sql 2005
hola exelente el aporte y bueno mi trabajo no queda ahi ya que necesito almacenar la imagen en la base de datos que tengo y el campo esta como image y aun tengo muchos problemas con ello espero su ayuda gracias
A la pregunta de Sebastian Soto… puedo ayudarte amigo… yo hice una aplicaicon contable ( No terminada por tiempo)….. hice un modulo de Usuario… yo uso la aqrquitectura 3 capas… Datos, Negocio,Presentacion… no se q arquitectura usaras ( Forma de Programar), pero puedo ayudarte… eso de la imagen me costò un poco.. pero esforzandose se puede…. t doy mi email para q me escribas y asi t paso codigo…. jhoel_21_sub@hotmail.com.
Excelente. Muchas gracias.
Hola Alex, buscando y buscando en la red llegue a tu manual, bueno debo felicitarte y a la vez agradecerte lo mucho que me sirvio este tutorial.
No quiero ser patudo, pero quisiera saber si exite algun tutorial diseñado por ti en el cual esa misma imagen que se carga pueda ser almacenada en una base de datos ya sea sql o bien en una carpeta del directorio de la aplicación, la idea es que una vez cargada, pueda ser vista al cargar otro formulario llamando esos datos (entre esos la imagen), bueno agradeciendo nuevamente tu ayuda desinteresada me despido muy cordialmente.
Sebastian Soto .
Hola Amsterdam
Pues no hay de que, siempre estare a la orden y mas cuando la informacion coloco en el blog sea de mucha ayuda… espero verte pronto por aca y si tienes algun aporte pues bienvenido seran.
jeje aunque no fue aprueba de bobos… solo son tips que hasta los mas habiles lo pasan por alto… asi que a seguir lanzando lineas de codigo 🙂
Saludos,
Alexander Jimenez
Quiero manifestarle mis agradecimientos por este post creo mas claro no se puede yo estoy muy novato y lo hice facilisimo aprueba de bobos muchas gracias su ejemplo estuvo muy sustancial lo felicito y lo anim a seguir haciendo estos aportes de programacion muchas gracias.