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