Error al compilar recursos

Error al compilar recursos

Postby jfafive » Wed Feb 17, 2010 10:20 am

Hola,

Mi fichero .RC ha crecido tanto que al compilarlo, genera un error tipo "Fatal: Access vionation"

He leido en los foros y al parecer, el motivo se debe a que el fichero .RES llega un momento en que crece demasiado. El mio mide 1.048.836 y parece ser suficiente para causar este error. De hecho, si suprimo el ultimo recurso añadido que ocupa unas diez lineas, ya no da el error al volver a compilar.

He leido que recomiendan dividir el .RC en dos como solución, agregando la llamada al segundo fichero .RC en la primera linea mediante include "fichero2.rc"

Y así lo he hecho, de modo que queda como a continuación expongo:

fichero1.rc
Code: Select all  Expand view

#include "fichero2.rc"
#include <windows.h>
#include <commctrl.h>
#include <richedit.h>
#include "resource.h"

LANGUAGE LANG_SPANISH
......
..........
 



fichero2.rc
Code: Select all  Expand view

#include <windows.h>
#include <commctrl.h>
#include <richedit.h>
#include "resource.h"

LANGUAGE LANG_SPANISH
......
.......
 


A pesar de haberlo dividido, sigue generando el error.
No sé que hacer, si alguien tiene alguna idea, soy todo ojos. :shock:
Javier,
FWH 8.04 2008
jfafive
 
Posts: 396
Joined: Tue Mar 18, 2008 9:41 pm
Location: Marbella

Re: Error al compilar recursos

Postby jfafive » Wed Feb 17, 2010 11:27 am

Hola,

Finalmente y tras muchos esfuerzos, he conseguido compilar los dos .RC por separado generando dos .RES.
Ya separados no hago más que enlazarlos y no ha dado problemas.

Gracias de todas formas. :roll:
Javier,
FWH 8.04 2008
jfafive
 
Posts: 396
Joined: Tue Mar 18, 2008 9:41 pm
Location: Marbella

Re: Error al compilar recursos

Postby Antonio Linares » Wed Feb 17, 2010 2:26 pm

Javier,

gracias por comentarnos la solución que has encontrado :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41467
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 166 guests