Página 1 de 1
Programa en Version 1.9 y 2.4
Publicado: Lun Jul 04, 2011 5:16 pm
por Margarita Valdez
Buen día,
Tengo un programa que no puedo hacerlo funcionar con la versión 2.4, en la misma máquina y con el mismo código, corre perfectamente con la versión 1.9 pero cuando lo compilo con la 2.4 me marca estos errores en la declaracion de variables.
¿Que debo cambiarle para que lo compile sin errores en la version 2.4?
Gracias,
Margarita Valdez
Attached files
Programa en Version 1.9 y 2.4
Publicado: Mar Jul 05, 2011 11:28 am
por ignacio
Margarita Valdez escribió el lun, 04 julio 2011 17:16Buen día,
Tengo un programa que no puedo hacerlo funcionar con la versión 2.4, en la misma máquina y con el mismo código, corre perfectamente con la versión 1.9 pero cuando lo compilo con la 2.4 me marca estos errores en la declaracion de variables.
¿Que debo cambiarle para que lo compile sin errores en la version 2.4?
Gracias,
Margarita Valdez
El problema es que está declarando una variable con el mismo nombre más de una vez y el compilador xHarbour lo rechaza. En Xailer 2 se utiliza una versión posterior de xHarbour que es probable que tenga en cuenta esta doble declaración y la versión de Xailer 1.9 no lo hiciese o puede ser que esté utilizando algún 'flag' de compilación que cree automáticamente la declaración de variables (/a). Sin ver su código fuente es difícil saberlo.
Intente no obstante reducir al mínimo el grado de severidad en la compilación del IDE de Xailer (opciones Generales>General>Compilar), pero en cualquier caso le recomiendo que evite la doble declaración pues puede ser fuente de muchos errores futuros.
Por otra parte, observo que el error se produce en un módulo de FastReport. Le recomiendo que consiga la última versión para Xailer 2 por si acaso y no se olvide de reconstruir completamente todo su proyecto, incluidas las librerías que esté usando.
Un saludo