FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Problema al ejecutar el programa ( Unit SysUtils ).
Buenas y sorry si soy un poco novato, solo he tocado delphi 5.0 y ahora me estoy peleando con delphi 7.0.
Tenemos un programa hecho y funcionando en delphi 5.0, ahora hay que pasarlo a delphi 7.0. Nada mas intentar arrancar el programa en delphi 7.0 ( al darle a f8 ) me dice : (Fatal Error) Interiura.dpr (117); Unit sysutils was compiled with a different version os sysconst.SinvaidGuid. ¿Que tengo qeu volver a recompilar? Es que no me deja compilar ni hacer nada ... Venga un saludo. |
#2
|
||||
|
||||
Revisa los path de librerías que tienes en el proyecto; Me da la impresión de que te está encontrando librerías (DCUs) que no corresponden a la versión 7 de Delphi.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
Eh .. ¿y como reviso eso?.
Me esta dando error en la linea de cargar los formularios, he creado uno nuevo ( para comparar si hay diferencia ) y me da error ahora en este formulario. En la linea pone esto : Unit32 in 'Unit32.pass' {Form32}; Justo encima de este tengo todo declarado, en el mismo formato. Al principio pone : uses Form, Y asi bastantes. |
#4
|
||||
|
||||
Cita:
De todas formas y violviendo al tema anterior; Revisa las opciones del proyecto que te falla; En Project/options Verás que hay un directorio donde tienes definidos los directorios de busqueda de librerías. Revisa también los path definidos en el Delphi para todos los proyectos: Tool/Environment Option/Pestaña Library. Preguntas: ¿Tienes instalados Delphi 5 y delphi 7 en la misma máquina -en la del error-? Busca en el ordenador el fichero sysconst.* ¿Encuentras más de uno? Si es así, ¿tu programa no estará encontrando el que no debe? (revisar paths)
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#5
|
|||
|
|||
[quote=Neftali]Las dos S's (eses -letra s-) de Unit32.pass son un poco raras...
No lo escribi bien, sorry. Cita:
Veo Directories/Conditionals Esta todo en blanco salvo abajo en aliases que tiene datos escritos, el resto esta en blanco. He mirado el de delphi 5 y tambien esta en blanco. ¿es aqui? ¿Que deberia poner? ¿La ruta donde tengo el codigo del programa?. Cita:
Cita:
Sobre el archivo sysconst.* me aparecen varios en este pc, me aparecen en el directorio raiz de delphi, despues en mi programa hay uno que es una traduccion. Puede ser que el problema es que me detecte uno pero no me lo termine de cargar ??? Venga gracias por la info, al menos ya se que ir mirandome. |
#6
|
|||
|
|||
Ok he copiado el archivo que aparece en delphi en mi carpeta y ahora me da otro error:
Unit controls was compiled with a different version of Consts.SparentgivenNotAParent. ¿Que archivo es? Por que busco controls en mi carpeta de trabajo y no me aparece. Lo que hice fue cambiar el archivo sysconst de la carpeta de delphi por el mio, ahora aparece en ingles pero al menos funciona, es un paso. |
#7
|
||||
|
||||
Hola,
A lo mejor la descripción del mensaje del error/compilador sirve de algo: Cita:
|
|
|
|