Pues eso....
Si estas usando la última versión de xHarbour (Abril 2009 de xharbour.org ó 1.21 de xharbour.org), he de informarte que "algo" hicieron estos amigos en el compilador, que ahora es necesario hacer una llamada a la terminal que deseas utilizar de manera manual desde tu código fuente:
Function Main
request hb_gt_win // hay que agregar esta línea
SetMode(25,80)
CLS
@ 0,0 SAY "Hola Mundo"
WAIT
RETURN Nil
Con este pequeño cambio tus programas xHarbour en modo consola se volverán a ejecutar como lo hacían normalmente.
Obviamente no debes olvidar linkar la GTWIN.LIB para que funcione correctamente.
Este "bug" (preferiría llamarlo "issue") se ha reportado ya en el foro de xHarbour, pero Ron Pinkas insiste en que este cambio no es necesario, y que basta con linkar la libería en el orden correcto, desafortunadamente no nos dice en que orden debe de linkarse las libs, solo indica que su producto "xHarbour Builder" hace el linkeo correctamente.
Un poco del sistema extendido de (x)Harbour
Hace 2 años
Rene muchas gracias. Pensé que mi problema tuviera que ver con que mi ambiente de compilación que es Vista de 64 bits.
ResponderEliminarSaludos,
Jose de Jesus Rodriguez
jjrodriguezg@gmail.com
Este comentario ha sido eliminado por el autor.
ResponderEliminarMuchísimas gracias, he buscado casi una semana una respuesta al bug.
ResponderEliminarAhora falta saber si el error se corregirá o habrá que seguir usando estas líneas.
Gracias René, gracias, gracias.
Un link para para bajar el xedit para xharbour?
ResponderEliminarSaludos como puedo eliminar la opcion cerrar o X en windows con Harbour, gt_win o xedit de xailer
ResponderEliminar