Archivos de Recursos (RES)

31/07/2003 - 13:48 por Papete | Informe spam
Hola, es normal que al usar archivos de recursos éstos se guarden dentro del
.exe haciendo que el sistema sea distribuído sin el archivo RES en cuestión?

Preguntas similare

Leer las respuestas

#6 Papete
31/07/2003 - 17:58 | Informe spam
No me está quedando claro.
Hagan la prueba.
Creen un proyecto y un archivo de recursos, póngale un BitMap y con código
pongan esa imagen como fondo del form.
Generar el EXE y prueben que pasa si borran el RES.

tips: Form1.Picture = Loadrespicture(101, vbresbitmap)

"Papete" escribió en el mensaje
news:uY$
Hola, es normal que al usar archivos de recursos éstos se guarden dentro


del
.exe haciendo que el sistema sea distribuído sin el archivo RES en


cuestión?



Respuesta Responder a este mensaje
#7 Rubén Vigón
31/07/2003 - 18:22 | Informe spam
Una vez eliminado el archivo .RES, ¿ejecutas tu aplicación desde el EXE o desde el IDE de Visual
Basic?

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic

(Guía de buen uso del foro)
http://perso.wanadoo.es/rubenvigon/foro
Respuesta Responder a este mensaje
#8 Papete
31/07/2003 - 18:39 | Informe spam
desde el EXE

"Rubén Vigón" escribió en el mensaje
news:uUySS%
Una vez eliminado el archivo .RES, ¿ejecutas tu aplicación desde el EXE o


desde el IDE de Visual
Basic?

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic

(Guía de buen uso del foro)
http://perso.wanadoo.es/rubenvigon/foro


Respuesta Responder a este mensaje
#9 Rubén Vigón
31/07/2003 - 19:01 | Informe spam
¿Qué error obtienes? Tu error probablemente esté originado por otra causa. Te puedo asegurar que el
archivo .RES se incluye en el .EXE de tu aplicación, y no necesita ser distribuido junto al
ejecutable. Sin embargo, recuerda que, si ejecutas tu aplicación desde el IDE de Visual Basic, el
archivo de recursos SÍ es necesario

Según MSDN:
[...] Asimismo, considere la posibilidad de proporcionar un archivo .res y usar la función
LoadResPicture. El archivo .res se incluye en el archivo .exe y los mapas de bits se guardan en un
formato estándar que puede leer cualquier editor de recursos. Si carga imágenes en tiempo de
ejecución con la función LoadPicture, debe proporcionar a los usuarios los archivos de imagen junto
con la aplicación

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic

(Guía de buen uso del foro)
http://perso.wanadoo.es/rubenvigon/foro
Respuesta Responder a este mensaje
#10 Víctor B.
31/07/2003 - 19:02 | Informe spam
Bueno, todos tienen razón, he mezclado lo que se puede hacer y lo que sería
ideal hacer. El archivo RES, puedes excluirlo del proyecto con el explorador
de proyectos. Y evidentemente, cuando compilas te das cuenta de que el EXE
es menor. Pero las instrucciones LoadRES... no son capaces de encontrar el
recurso, ni aunque el RES se encuentre en la misma ruta que el exe.
Por lo tanto DISCULPA Pepete. Se puede compilar el proyecto sin el RES, que
ocupa menos, pero no sirve, hay que compilarlo con el RES incluido en el
proyecto.
Aunque como dice gustavo gurierrez, y suscribo 100%, lo ideal sería que se
pudiera usar sin estar dentro del exe. La posibilidad de hacer programas
multi-idioma o con distintos inerfaces pasa por tener varios archivos RES y
compilar cada vez que se necesite uno u otro, o tener en el mismo archivo
RES toda la funcionalidad multilenguaje. Que sería lo mismo que distribuir
tu aplicación en todos los idiomas para todos tus clientes.

"Papete" escribió en el mensaje
news:uY$
Hola, es normal que al usar archivos de recursos éstos se guarden dentro


del
.exe haciendo que el sistema sea distribuído sin el archivo RES en


cuestión?



Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida