FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Problemas con fichero .RES
Posts: 96
Joined: Tue Oct 11, 2005 05:56 AM
Problemas con fichero .RES
Posted: Mon Sep 10, 2007 08:28 AM

Hola Foro.
Estoy migrando una aplicacion de 16 bits a 32 bits.
Al enlazar me da un error: Fatal error Vioalation access. Link terminated.
He comprobado que el problema es el fichero de recursos .Res.
Mirando por el foro he visto que no se puede tener un .RES mayor que 1.052.000 Bites y el mio ocupa 2.236.000.
Se pueden utilizar mas de un .Res en una aplicacion y como lo puedo hacer.
El caso que en 16 bits si lo mete en el executable.
Muchas gracias

José Martin Uriarte
jmuarg@yahoo.es
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Problemas con fichero .RES
Posted: Mon Sep 10, 2007 08:41 AM

José,

Que editor de recursos usas ?

Prueba a cargar el fichero RES en el Borland Resource Workshop y a salvarlo como RC y luego úsalo como fichero RC.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 96
Joined: Tue Oct 11, 2005 05:56 AM
Problemas con fichero .RES
Posted: Mon Sep 10, 2007 10:36 AM

antonio,
Para 16 Bits uso Resource Workshop
Para 32 Bits uso Pellesc
He hecho lo que dices pero pasa lo mismo da el error:
Fatal: Violation access. Link terminated
Como he dicho antes he visto por el foro que el fichero de recursos tiene que ser menor a 1.052.000 bites.
se pueden tener dos o mas ficheros de recursos y como les llamo?

Gracias

José Martin Uriarte
jmuarg@yahoo.es
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Problemas con fichero .RES
Posted: Mon Sep 10, 2007 10:54 AM

Los bitmaps los guardas dentro del fichero RC ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 989
Joined: Thu Nov 24, 2005 03:01 PM
Problemas con fichero .RES
Posted: Mon Sep 10, 2007 11:45 AM
jmua wrote:antonio,
Para 16 Bits uso Resource Workshop
Para 32 Bits uso Pellesc
He hecho lo que dices pero pasa lo mismo da el error:
Fatal: Violation access. Link terminated
Como he dicho antes he visto por el foro que el fichero de recursos tiene que ser menor a 1.052.000 bites.
se pueden tener dos o mas ficheros de recursos y como les llamo?

Gracias


Que estas usando para compilar y enlazar? Un bat? make? te pregunto para saber la forma en la que estas enlazando los recursos.

Yo los uso en una dll ya que son muchos (18-20 Mb) y aun así a veces me da problemas. En ese caso suelo abrir la dll o el res con el ResourceHacker, le hago alguna modificacion trivial y grabo. Automágicamente me lo arregla. Prueba con eso.

Un saludo,
Carlos
Saludos
Carlos Mora
http://harbouradvisor.blogspot.com/
StackOverflow http://stackoverflow.com/users/549761/carlos-mora
“If you think education is expensive, try ignorance"
Posts: 96
Joined: Tue Oct 11, 2005 05:56 AM
Problemas con fichero .RES
Posted: Tue Sep 11, 2007 05:13 AM
Antonio los Bitmaps los dialogos y los iconos los guardo todos dentro del fichero de recursos.
Voy a probar convirtiendol en DLL a ver que pasa,
Pero lo que me gustaria es dejarlo en RES aunque sean dos pero claro no se como añadir dos RES a la aplicacion

Antonio Linares wrote:Los bitmaps los guardas dentro del fichero RC ?
José Martin Uriarte
jmuarg@yahoo.es
Posts: 96
Joined: Tue Oct 11, 2005 05:56 AM
Problemas con fichero .RES
Posted: Tue Sep 11, 2007 05:16 AM

Carlos para compilar y enlazar utilizo el Verc 4.3 que es muy comodo y practico.
Voy a probar convirtiendolo en DLL a ver que pasa y ya veremos.
Gracias

José Martin Uriarte
jmuarg@yahoo.es
Posts: 838
Joined: Wed Aug 22, 2007 10:09 AM
Problemas con fichero .RES
Posted: Tue Sep 11, 2007 08:36 AM

Yo lo que hago, por si te sirve, es trabajar con ficheros .rc, que no me dan ningún problema.

Las imágenes las almaceno en su correspondiente archivo externo, y dentro del rc las llamo:

NOMBRERECURSO TIPO "BMP\LOGO.BMP"

EJ:

CONTA BITMAP "BMP\CONTA.BMP"
ICO01 ICON "ICO\IC01.ICO"

A mi me funciona genial.

Saludos / Regards,



FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40

Continue the discussion