Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: $Edu$ en 30 Septiembre 2011, 04:49 am



Título: Llevar las imagenes en recurso?
Publicado por: $Edu$ en 30 Septiembre 2011, 04:49 am
Al crear una aplicacion en vb6, con un image1, esa imagen la elijo desde mi pc, pero luego al generar el .exe y envio el programa a otras pcs funciona perfectamente.

El IDE de vb6 me guarda la imagen automaticamente una vez que la cargue al image1 o que?

Y ustedes que hacen? llevan sus imagenes como recurso o hacen lo mismo que casi todos haran?, que es como hago yo.

Quiero saber esto para saber si es solo en el caso de vb6, o si en todos los otros IDE como visual studio, etc hace lo mismo.


Título: Re: Llevar las imagenes en recurso?
Publicado por: x64core en 30 Septiembre 2011, 05:55 am
pues yo pienso que si la cargas la imagen desde modo diseño te guarda la imagen a diferencia
si la cargas en modo de ejecucion que en ese caso sino existe la imagen en la ruta especificada da error no veo
porque cargarla en un res :P


Título: Re: Llevar las imagenes en recurso?
Publicado por: ignorantev1.1 en 30 Septiembre 2011, 16:02 pm
Citar
El IDE de vb6 me guarda la imagen automaticamente una vez que la cargue al image1 o que?

Así es, es mas práctico.  :xD


Título: Re: Llevar las imagenes en recurso?
Publicado por: $Edu$ en 30 Septiembre 2011, 17:03 pm
Y alguno de ustedes programa en otro lenguaje? para saber si es lo mismo siempre en todos los IDE


Título: Re: Llevar las imagenes en recurso?
Publicado por: x64core en 30 Septiembre 2011, 17:16 pm
pues yo pienso que si de alguna manera la guardan si la cargas en modo de diseño
no creo que un lenguaje se base en un res para guardar una imagen :p
me imagino que lo que quieres es obtenerla no


Título: Re: Llevar las imagenes en recurso?
Publicado por: $Edu$ en 30 Septiembre 2011, 17:44 pm
No, solamente pregunto por si acaso, y porque he visto proyectos que llevan sus imagenes dentro de la carpeta o como recurso, pero estaran al pedo


Título: Re: Llevar las imagenes en recurso?
Publicado por: Yoghurt en 1 Octubre 2011, 22:50 pm
Puedes guardar la imagen en tu Aplicación como parte del Objeto ImageBox o PictureBox o decidir cargarla desde un archivo de recursos añadido a tu ejecutable, muy util si tu aplicación necesita de cambiar las imagenes (publicidad tal vez, o imagenes de pieles y cosas bonitas XD ) y también tienes la posibilidad de cargar imagenes desde el sistema de archivos del S.O. Incluso podés hasta dibujar tu mismo las imagenes mediante los hDC pero eso es muy avanzado :P jejeje.

Código:
Picture1.Image = LoadPicture(App.Path & "\miImage.jpg")
Picture1.Image = LoadResPicture(resID, vbResBitmap)

Todo dependerá del uso que tiene tu aplicación. Para mi guardar la imagen en el Objeto es sencillo y no necesitas codigo por lo que te servirá mucho.


Título: Re: Llevar las imagenes en recurso?
Publicado por: $Edu$ en 1 Octubre 2011, 22:59 pm
Yo se como se hace, solo pregunto para sacarme esa duda, pero gracias xD