bitmaps

05/03/2004 - 14:26 por Anonimo | Informe spam
Hola. En tiempo de aplicacion quiero asignarle una imagen a un pictureBox,
el archivo de la imagen lo tengo dentro de la solucion con la la propiedad
Accion de Generacion = Recurso Incrustado, entonces, en ejecución hago:

Bitmap bmp = new Bitmap(this.GetType(), "Imagen.bmp");
pictureBox1.Image = bmp;

Hasta acá todo bien, ahora si muevo el arvhivo bmp a una carpeta que tambien
es parte de la solucion, para tener todo más ordenado, el código de arriba
deja de funcionar. ¿¿Que puedo hacer para que funcione?? No me gusta tener
todos los archivos mezclados en la carpeta raíz.

Saludos
 

Leer las respuestas

#1 e-lores
05/03/2004 - 14:50 | Informe spam
Hola.

Al poner la sentencia:

Bitmap bmp = new Bitmap(this.GetType(), "Imagen.bmp");

la función entiende que el archivo está en el mismo directorio que la
aplicación. Una solución sencilla sería poner
Bitmap bmp = new Bitmap(this.GetType(), "path\\Imagen.bmp");

Espero que te sirva.
Saludos.


escribió en el mensaje
news:
Hola. En tiempo de aplicacion quiero asignarle una imagen a un pictureBox,
el archivo de la imagen lo tengo dentro de la solucion con la la propiedad
Accion de Generacion = Recurso Incrustado, entonces, en ejecución hago:

Bitmap bmp = new Bitmap(this.GetType(), "Imagen.bmp");
pictureBox1.Image = bmp;

Hasta acá todo bien, ahora si muevo el arvhivo bmp a una carpeta que


tambien
es parte de la solucion, para tener todo más ordenado, el código de arriba
deja de funcionar. ¿¿Que puedo hacer para que funcione?? No me gusta tener
todos los archivos mezclados en la carpeta raíz.

Saludos


Preguntas similares