Página 1 de 1

Error con las im

Publicado: Dom Ene 30, 2011 7:00 pm
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

Error con las im

Publicado: Dom Ene 30, 2011 7:30 pm
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

Error con las im

Publicado: Lun Ene 31, 2011 8:58 am
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

Error con las im

Publicado: Lun Ene 31, 2011 9:31 am
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
>
>
>

Error con las im

Publicado: Lun Ene 31, 2011 1:04 pm
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()
>
>