===== Códigos de error ===== ==== Descripción ==== Esta es una lista de los códigos de error en tiempo de ejecución que devuelve la función [[lasterror|LastError]], así como de los mensajes de error que devuelve la función [[Lasterrormessage|LastErrorMessage]]. |Error nº|Mensaje|Descripción del error| |1|ERROR_NOSUCHLABEL|"No such label"|La etiqueta no existe| |2|ERROR_FOR1|"Illegal FOR -- start number > end number"|FOR ilegal: número de inicio>número de fin | |3|ERROR_FOR2|"Illegal FOR -- start number < end number"|FOR ilegal: número de inicio # Prueba de captura de errores onerror nicetrap print 1 next haha print 2 open 999, "archivo.falso" print "Se ejecuta siempre" # prueba con captura de errores desactivada y fallo ante cualquier error (por defecto) offerror print 3 next hoho print "nunca llega aquí" end nicetrap: # Esta es la subrutina que maneja el error print "captura y sigue - error en la linea " + lasterrorline + " - número de error: " + lasterror + " mensaje: " + lasterrormessage + " (" + lasterrorextra + ")" return mostrará\\ 1 captura y sigue - error en la linea 4 - número de error: 4 mensaje: Next without FOR () 2 captura y sigue - error en la linea 6 - número de error: 5 mensaje: Invalid File Number () Se ejecuta siempre 3 ERROR on line 12: Next without FOR ==== Ver también ==== [[Lasterror|Lasterror]], [[Lasterrorextra|Lasterrorextra]], [[Lasterrorline|Lasterrorline]], [[Lasterrormessage|Lasterrormessage]], [[Offerror|Offerror]], [[Onerror|Onerror]]