Página 1 de 1

Error añadiendo recursos a la aplicación.

Publicado: Mié Jul 11, 2007 11:54 am
por Angel
De la versión 1.4 a la 1.5, he notado un cambio "sustancial". La
anterior versión, permití­a enlazar ficheros .res mayores a 1Mb. Me di
cuenta al actualizar de versión y recompilar un proyecto en desarrollo
en la versión 1.4. A través del foro, pude leer que existe una
limitación en el tamaño de los fichero de recursos.
En la 1.4 profesional, es capaz de enlazar un fichero de recursos que
ocupa ligeramente mas de un 1.1Mb. En cambio al actualizar a la 1.5, no
ha sido capaz de enlazarme los recursos y da este error:
Error al añadir el fichero de recursos a la aplicación (0), y si se
intenta ejecutar, muestra por el IDE que el ejecutable esta corrupto.
¿Hay alguna manera de solucionar esto o estamos obligados a utilizar
menos de 1Mb en los ficheros de recursos?

Error añadiendo recursos a la aplicación.

Publicado: Mié Jul 11, 2007 12:12 pm
por desarrollo
Cambia de compilador de recursos y usa en de Pelles C, por ejemplo.
Hay alunos mensajes explicando como hacerlo, creo recordar.
Saludos
Jose A. Suarez
"Ángel Fernández" <angel@agelso.com> escribió en el mensaje
news:4694a8ca$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> De la versión 1.4 a la 1.5, he notado un cambio "sustancial". La anterior
> versión, permitía enlazar ficheros .res mayores a 1Mb. Me di cuenta al
> actualizar de versión y recompilar un proyecto en desarrollo en la versión
> 1.4. A través del foro, pude leer que existe una limitación en el tamaño
> de los fichero de recursos.
>
> En la 1.4 profesional, es capaz de enlazar un fichero de recursos que
> ocupa ligeramente mas de un 1.1Mb. En cambio al actualizar a la 1.5, no ha
> sido capaz de enlazarme los recursos y da este error:
>
> Error al añadir el fichero de recursos a la aplicación (0), y si se
> intenta ejecutar, muestra por el IDE que el ejecutable esta corrupto.
>
> ¿Hay alguna manera de solucionar esto o estamos obligados a utilizar menos
> de 1Mb en los ficheros de recursos?

Error añadiendo recursos a la aplicación.

Publicado: Jue Jul 12, 2007 11:48 am
por jfgimenez
Ángel,
> De la versión 1.4 a la 1.5, he notado un cambio "sustancial". La anterior
> versión, permitía enlazar ficheros .res mayores a 1Mb. Me di cuenta al
> actualizar de versión y recompilar un proyecto en desarrollo en la versión
> 1.4. A través del foro, pude leer que existe una limitación en el tamaño
> de los fichero de recursos.
>
> En la 1.4 profesional, es capaz de enlazar un fichero de recursos que
> ocupa ligeramente mas de un 1.1Mb. En cambio al actualizar a la 1.5, no ha
> sido capaz de enlazarme los recursos y da este error:
>
> Error al añadir el fichero de recursos a la aplicación (0), y si se
> intenta ejecutar, muestra por el IDE que el ejecutable esta corrupto.
>
> ¿Hay alguna manera de solucionar esto o estamos obligados a utilizar menos
> de 1Mb en los ficheros de recursos?
El enlazador de Borland siempre ha tenido esa limitación de 1MB en recursos,
y no importa qué compilador de recursos utilices. Tiene también otras
limitaciones, como que si tienes varios .res para enlazar, sólo uno de ellos
puede contener iconos y/o cursores, mientras que todos pueden tener bitmaps
y otros tipos de recursos.
Seguramente el tamaño de fichero que comentas no llega a 1MB, que recordemos
que son 1.048.576 bytes, no un millón de bytes. El problema debe estar en
otro lado.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info