In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Error con las im

Foro público de Xailer en español
Responder
pacoelche
Mensajes: 141
Registrado: Mar Jul 11, 2006 10:32 am

Error con las im

Mensaje por pacoelche »

Me estoy volviendo loco y doy con ello.
Hasta el momento estaba incluyendo gráficos que los introducía en el Gestor
de Recursos sin problemas.
Pero a partir de ahora cada vez que incluyo un gráfico en el Gestor de
Recursos tengo el siguiente problema:
En el enlazado me da los siguientes errores:
Fatal: Access violation. Link terminated.
Xailer: Error al añadir los recursos a la aplicación (193)
Después me saca una ventana con el siguiente error:
Xailer.exe - Imagen incorrecta
La aplicación o DLL C:XAILERFACTUBARFACTUBAR.exe no es una imagen válida
de Windows. Compruebe esto contra su disquete de instalación.
¿Alguien puede echarme un cable?
Saludos
Paco Martínez
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5706
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Error con las im

Mensaje por jfgimenez »

Paco,
me temo que has sobrepasado el lí­mite de 1MB en el fichero .res. El
enlazador no es capaz de enlazarlo, y de ahí­ el error del enlazador y los
errores posteriores.
Prueba a reducir el tamaño de los recursos, eliminando los que no necesites
y convirtiendo a jpg las imágenes grandes que tengas en formato bmp. Si con
esto no basta, tienes dos opciones:
1) Añadir hasta 1MB de recursos en el .rc, y después añadir los que falten
usando la utilidad reshacker
2) Crear una dll con los recursos que excedan de 1MB y abrir dicha dll desde
el programa con hb_libLoad()
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

Error con las im

Mensaje por Xevi »

Jose
Puedes crear un ejemplo para los que no sepamos como "salvar" este
problemilla.?
A mi no me ha ocurrido y no he tenido la necesidad de utilizar una Lib, pero
me gustarí­a hacer pruebas por lo que pueda venir en poco tiempo, pues las
aplicaciones crecen y crece...
En Samples creo que habrí­a que crear un ejemplo de la creación de una Lib y
su posterior utilización en Xailer.
Un Saludo,
Xevi.
"Jose F. Gimenez" <jfgimenez@wanadoo.es> ha escrit al
missatge:[email=4d45ae33@svctag-j7w3v3j....]4d45ae33@svctag-j7w3v3j....[/email]
> Paco,
>
> me temo que has sobrepasado el lí­mite de 1MB en el fichero .res. El
> enlazador no es capaz de enlazarlo, y de ahí­ el error del enlazador y los
> errores posteriores.
>
> Prueba a reducir el tamaño de los recursos, eliminando los que no
> necesites y convirtiendo a jpg las imágenes grandes que tengas en formato
> bmp. Si con esto no basta, tienes dos opciones:
>
> 1) Añadir hasta 1MB de recursos en el .rc, y después añadir los que falten
> usando la utilidad reshacker
>
> 2) Crear una dll con los recursos que excedan de 1MB y abrir dicha dll
> desde el programa con hb_libLoad()
>
>
> --
> Un saludo,
>
> José F. Giménez
> http://www.xailer.com
> http://www.xailer.info
>
> __________ Información de ESET NOD32 Antivirus, versión de la base de
> firmas de virus 5832 (20110130) __________
>
> ESET NOD32 Antivirus ha comprobado este mensaje.
>
> http://www.eset.com
>
>
>
__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 5832 (20110130) __________
ESET NOD32 Antivirus ha comprobado este mensaje.
http://www.eset.com
pacoelche
Mensajes: 141
Registrado: Mar Jul 11, 2006 10:32 am

Error con las im

Mensaje por pacoelche »

Me sumo a la petición de Xevi para que los "gurus" creéis algún ejemplo.
Paco Martínez
"Xevi" <xevicomas_quitar_esto@gmail.com> escribió en el mensaje
news:4d466bbd$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Jose
>
> Puedes crear un ejemplo para los que no sepamos como "salvar" este
> problemilla.?
> A mi no me ha ocurrido y no he tenido la necesidad de utilizar una Lib,
> pero me gustaría hacer pruebas por lo que pueda venir en poco tiempo, pues
> las aplicaciones crecen y crece...
>
> En Samples creo que habría que crear un ejemplo de la creación de una Lib
> y su posterior utilización en Xailer.
>
>
> Un Saludo,
> Xevi.
>
>
> "Jose F. Gimenez" <jfgimenez@wanadoo.es> ha escrit al
> missatge:[email=4d45ae33@svctag-j7w3v3j....]4d45ae33@svctag-j7w3v3j....[/email]
>> Paco,
>>
>> me temo que has sobrepasado el límite de 1MB en el fichero .res. El
>> enlazador no es capaz de enlazarlo, y de ahí el error del enlazador y los
>> errores posteriores.
>>
>> Prueba a reducir el tamaño de los recursos, eliminando los que no
>> necesites y convirtiendo a jpg las imágenes grandes que tengas en formato
>> bmp. Si con esto no basta, tienes dos opciones:
>>
>> 1) Añadir hasta 1MB de recursos en el .rc, y después añadir los que
>> falten usando la utilidad reshacker
>>
>> 2) Crear una dll con los recursos que excedan de 1MB y abrir dicha dll
>> desde el programa con hb_libLoad()
>>
>>
>> --
>> Un saludo,
>>
>> José F. Giménez
>> http://www.xailer.com
>> http://www.xailer.info
>>
>> __________ Información de ESET NOD32 Antivirus, versión de la base de
>> firmas de virus 5832 (20110130) __________
>>
>> ESET NOD32 Antivirus ha comprobado este mensaje.
>>
>> http://www.eset.com
>>
>>
>>
>
> __________ Información de ESET NOD32 Antivirus, versión de la base de
> firmas de virus 5832 (20110130) __________
>
> ESET NOD32 Antivirus ha comprobado este mensaje.
>
> http://www.eset.com
>
>
>
Bingen Ugaldebere
Mensajes: 1310
Registrado: Mié Sep 26, 2007 7:12 pm

Error con las im

Mensaje por Bingen Ugaldebere »

¿No es mas fácil usar el compilador de recursos de Pelles, que no tiene
problema de tamaño ni de profundidad de color de las imágenes?
Lo llevo usando desde la primera versión de Xailer y 100% OK
Salu2.
El 30/01/2011 19:30, Jose F. Gimenez escribió:
> Paco,
>
> me temo que has sobrepasado el lí­mite de 1MB en el fichero .res. El
> enlazador no es capaz de enlazarlo, y de ahí­ el error del enlazador y
> los errores posteriores.
>
> Prueba a reducir el tamaño de los recursos, eliminando los que no
> necesites y convirtiendo a jpg las imágenes grandes que tengas en
> formato bmp. Si con esto no basta, tienes dos opciones:
>
> 1) Añadir hasta 1MB de recursos en el .rc, y después añadir los que
> falten usando la utilidad reshacker
>
> 2) Crear una dll con los recursos que excedan de 1MB y abrir dicha dll
> desde el programa con hb_libLoad()
>
>
Responder