En este c贸digo
El primer mensaje me muestra 0, pero si esa operaci贸n ocurre dentro de un bloque de control de errores, el programa la desv铆a hacia el bloque RECOVER USING, realmente esto esta bien, pero en mi caso no quiero q por divisiones por cero esto ocurra, o sea q no se capture esa operaci贸n como error, como puedo hacerlo?
Saludos
#include "FiveWin.ch"
function Main()
local oError
local oBlock
? ( 2 / 0 )
oBlock := ErrorBlock( { | oError | Break( oError ) } )
BEGIN SEQUENCE
? ( 2 / 0 )
RECOVER USING oError
msgStop( oError:Description, "Error" )
END SEQUENCE
ErrorBlock( oBlock )
return nilEl primer mensaje me muestra 0, pero si esa operaci贸n ocurre dentro de un bloque de control de errores, el programa la desv铆a hacia el bloque RECOVER USING, realmente esto esta bien, pero en mi caso no quiero q por divisiones por cero esto ocurra, o sea q no se capture esa operaci贸n como error, como puedo hacerlo?
Saludos