Cargar imagenes desde archivo en .net compact framework

26/03/2008 - 11:17 por CristinaRodriguezBarcia | Informe spam
Hola,quiero saber como puedo cargar una imagen desde un archivo
en .net compact framework,puesto que en system.drawing.bitmap no
existe el metodo fromfile para esta opcion .gracias

Preguntas similare

Leer las respuestas

#1 [Juanjo]
26/03/2008 - 14:25 | Informe spam
Puedes usar esto:

Bitmap img;
string nombre_foto=@"tu_ruta\ombre_foto";
img = new Bitmap(nombre_foto);
this.PictureBox1.Image=img;

Esto es lo que uso yo. En el nombre_foto tienes que poner la ruta del
directorio donde esta la foto (ojo con la \, debes usar \\ o @) y yo he
probado con fotos jpg,bmp, gif y png.

Espero te sirva un saludo.


escribió en el mensaje
news:
Hola,quiero saber como puedo cargar una imagen desde un archivo
en .net compact framework,puesto que en system.drawing.bitmap no
existe el metodo fromfile para esta opcion .gracias
Respuesta Responder a este mensaje
#2 CristinaRodriguezBarcia
27/03/2008 - 09:29 | Informe spam
On 26 mar, 14:25, "[Juanjo]" wrote:
Puedes usar esto:

   Bitmap img;
   string nombre_foto=@"tu_ruta\ombre_foto";
   img = new Bitmap(nombre_foto);
   this.PictureBox1.Image=img;

    Esto es lo que uso yo. En el nombre_foto tienes que poner la ruta del
directorio donde esta la foto (ojo con la \, debes usar \\ o @) y yo he
probado con fotos jpg,bmp, gif y png.

Espero te sirva un saludo.

escribió en el mensajenews:



> Hola,quiero saber como puedo cargar una imagen desde un archivo
> en .net compact framework,puesto que en system.drawing.bitmap no
> existe el metodo fromfile para esta opcion .gracias- Ocultar texto de la cita -

- Mostrar texto de la cita -



hola,el problema que tengo ahora es que no me acepta la ruta que
intento introducir,puesto que las fotos estan en una carpeta dentro
del debug de mi proyecto junto
al ejecutable y al intentar poner la ruta nunca me encuentra el
directorio,he probado con @y con // y no funciona...sabes que puede
ser ¿? gracias
Respuesta Responder a este mensaje
#3 [Juanjo]
28/03/2008 - 16:56 | Informe spam
Has probado a poner la ruta absoluta?, ten en encuenta tambien que en
windows los
directorios van con la barra \, no con /

escribió en el mensaje
news:
On 26 mar, 14:25, "[Juanjo]" wrote:
Puedes usar esto:

Bitmap img;
string nombre_foto=@"tu_ruta\ombre_foto";
img = new Bitmap(nombre_foto);
this.PictureBox1.Image=img;

Esto es lo que uso yo. En el nombre_foto tienes que poner la ruta del
directorio donde esta la foto (ojo con la \, debes usar \\ o @) y yo he
probado con fotos jpg,bmp, gif y png.

Espero te sirva un saludo.

escribió en el
mensajenews:



> Hola,quiero saber como puedo cargar una imagen desde un archivo
> en .net compact framework,puesto que en system.drawing.bitmap no
> existe el metodo fromfile para esta opcion .gracias- Ocultar texto de la
> cita -

- Mostrar texto de la cita -



hola,el problema que tengo ahora es que no me acepta la ruta que
intento introducir,puesto que las fotos estan en una carpeta dentro
del debug de mi proyecto junto
al ejecutable y al intentar poner la ruta nunca me encuentra el
directorio,he probado con @y con // y no funciona...sabes que puede
ser ¿? gracias
Respuesta Responder a este mensaje
#4 CristinaRodriguezBarcia
02/04/2008 - 13:31 | Informe spam
On 28 mar, 17:56, "[Juanjo]" wrote:
Has probado a poner la ruta absoluta?, ten en encuenta tambien que en
windows los
directorios van con la barra \, no con /

escribió en el mensajenews:
On 26 mar, 14:25, "[Juanjo]" wrote:





> Puedes usar esto:

> Bitmap img;
> string nombre_foto=@"tu_ruta\ombre_foto";
> img = new Bitmap(nombre_foto);
> this.PictureBox1.Image=img;

> Esto es lo que uso yo. En el nombre_foto tienes que poner la ruta del
> directorio donde esta la foto (ojo con la \, debes usar \\ o @) y yo he
> probado con fotos jpg,bmp, gif y png.

> Espero te sirva un saludo.

> escribió en el
> mensajenews:

> > Hola,quiero saber como puedo cargar una imagen desde un archivo
> > en .net compact framework,puesto que en system.drawing.bitmap no
> > existe el metodo fromfile para esta opcion .gracias- Ocultar texto de la
> > cita -

> - Mostrar texto de la cita -

hola,el problema que tengo ahora es que no me acepta la ruta que
intento introducir,puesto que las fotos estan en una carpeta dentro
del debug de mi proyecto junto
al ejecutable y al intentar poner la ruta nunca me encuentra el
directorio,he probado con @y con // y no funciona...sabes que puede
ser ¿? gracias- Ocultar texto de la cita -

- Mostrar texto de la cita -



pues te copio el codigo para que lo veas,el caso es k como accede a
los archivos de programa de la pda y no de c en la pda no tienes esa
carpeta con esas imagenes :
Bitmap imagen;
imagen = new Bitmap(@"C:\Documents and Settings\Cristina
\Mis documentos\Visual Studio 2005\Projects\LaTorta\LaTorta\bin\Debug
\tortas\tortachocolate.bmp");
pic1.Image = imagen;
no me encuentra la ruta,xq es la ruta de C,no la de la pda...
Respuesta Responder a este mensaje
#5 [Juanjo]
05/04/2008 - 00:39 | Informe spam
Hola,

Es normal que no te funcione, supongo que ni en el emulador del PDA, ten
encuenta que esa ruta es
la de tu equipo, que poco o nada tiene que ver con el sistema de archivos
del PDA o del emulador, es como
si el mismo programa lo pruebas en otro equipo que no tenga la misma ruta.

Puedes probar lo siguiente:

1. Crea una carpeta en tu unidad C: que se llame "\foto" y en tu PDA
igual (ten encuenta que no hay
unidades) es decir "\fotos" y copia en ambas carpetas la foto
tortadechocolate.bmp

2. Prueba el mismo codigo:

Bitmap imagen;
imagen = new Bitmap(@":\foto\tortachocolate.bmp");
pic1.Image = imagen;

Ahora deberia de ir

Tambien puedes probar (escribo de cabeza):

OpenFileDialog dialogo = new OpenFileDialog();
if (dialogo.ShowModal()==ResultDialog.OK)
{
Bitmap imagen;
imagen = new Bitmap(dialogo.FileName);
pic1.Image = imagen;
}

Haces lo mismo que antes pero te permite elegir la foto del "disco" del
PDA, si te falla el ResultDialogo prueba con Yes en vez de con OK

Espero te sirva. Si no te va avisame y te mando el programa.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida