Cómo puedo solucionar este problema de delphi 7 error de compilación - "recursos Duplicados(s)"

StackOverflow https://stackoverflow.com/questions/97800

  •  01-07-2019
  •  | 
  •  

Pregunta

Estoy tratando de compilar un proyecto de Delphi 7 que he heredado, y que estoy recibiendo este error:

[Error] ADVERTENCIA.De recursos duplicados(s):
[Error] Tipo 2 (mapa de bits), EDICIÓN de ID:
[Error] el Archivo C:[ruta abreviada]\common\CRGrid.res de los recursos mantenidos;archivo c:\common aptree.RES recursos desechados.

Se dice de advertencia, pero es en realidad un error de compilación no se completa.

Parece que dos de los componentes - CRGrid y RapTree - chocan de alguna manera.¿Alguien tiene alguna idea de cómo solucionar este problema?

Aparte de la eliminación de uno de los componentes del proyecto, por supuesto.

¿Fue útil?

Solución

Trate de disparar a su editor de recursos (estoy bastante seguro de Delphi viene con uno) y abrir los archivos.Comprobar qué recursos de mapa de bits están en los dos, a ver cual puede ser el duplicado.

Si usted necesita para mantener ambos recursos, usted necesita para volver a numerar uno de ellos.

Otros consejos

Tendrás que ir a los componentes y cambiar el nombre de uno de los recursos y, a continuación, actualizar el código de componente a utilizar el nuevo nombre.Es un dolor, pero eso es todo lo que puedes hacer.

Sé que este es un hilo viejo, pero todavía vale la pena una actualización para cualquier persona mantener el viejo código:

He tenido este problema y era debido a que las imágenes en la resolución de los archivos de ser nombrada la misma cosa.Delphi7 tiene un Editor de Imágenes que puede abrir RES archivos.Solo tienes que abrir tanto la RES archivos involucrados en el Duplicado de los Recursos de error, y cambiar el nombre de uno de los infractores duplicar recursos.Guardar la RES archivos y volver a compilar.Me ha funcionado dos veces recientemente cuando he sustituido un antiguo componente en Delphi 7 app con una (ligeramente) más reciente.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top