Segun el siguiente ejemplo que tome del Forum para capturar el Error.
LOCAL oError
TRY //Esta es la linea 895
//operacion que puede fallar
CATCH oError // linea 998
//mensaje de error
Alert("Error: " + oError:description )
FINALLY
//mensaje indicando que todo esta bien
Alert("La operacion se realizo corrctamente")
END //linea 901
Pregunta , este EJemplo Funciona con Harbour estoy trabajando con FWH 2.7 y Harbour build 45
Me genera este error
Compilado y Enlazado de: [C:\proy_harb\plastwin.Exe]
Ejecución No. 1
Ejecutada a las: 08:00:07
============================================================
Harbour Compiler Alpha build 45.0 (Flex)
Copyright 1999-2005, http://www.harbour-project.org/
Compiling 'C:\proy_harb\PRG\pxp0001.prg'...
C:\proy_harb\PRG\pxp0001.prg(885) Error E0030 Syntax error: "parse error at '<eol>'"
C:\proy_harb\PRG\pxp0001.prg(895) Error E0030 Syntax error: "parse error at 'OERROR'"
C:\proy_harb\PRG\pxp0001.prg(898) Error E0030 Syntax error: "parse error at '<eol>'"
C:\proy_harb\PRG\pxp0001.prg(901) Error E0030 Syntax error: "parse error at '<eol>'"
4 errors
No code generated
MAKE Version 5.2 Copyright (c) 1987, 2000 Borland
** error 1 ** deleting C:\proy_harb\OBJ\pxp0001.hrb
Ha habido ERRORES al intentar Generar la Aplicacion
============================================================
VERCE v4.3 -> Ver Resultados de Compilación y Enlazado v4.3
Juan Carlos Salinas Ojeda
jcso@hotmail.com, jcso@esm.com.mx
Minatitlán, Veracruz. MEXICO
Y Solo Veracruz es bello !!!
FiveWin for Harbour!!