Comunidad Gambas-es
[SOLUCIONADO] ¿Como continuo a la siguiente línea indefinidamente ante errores sucesivos? - Versión para impresión

+- Comunidad Gambas-es (https://gambas-es.org)
+-- Foro: Gambas (https://gambas-es.org/forumdisplay.php?fid=3)
+--- Foro: General (https://gambas-es.org/forumdisplay.php?fid=4)
+--- Tema: [SOLUCIONADO] ¿Como continuo a la siguiente línea indefinidamente ante errores sucesivos? (/showthread.php?tid=457)



¿Como continuo a la siguiente línea indefinidamente ante errores sucesivos? - gambafeliz - 11-06-2021

Hola

Tengo errores sucesivos a sabiendas pero que necesito simplemente que el código avance error tras error, ¿como hago para que salte a la siguiente línea error tras error hasta que llegue a la línea que no va a fallar más?

Gracias.

Lo auto-resuelvo se hace con Try delante del código que sabemos que va a dar error ó no. Esto hará que siga con la siguiente línea.


RE: ¿Como continuo a la siguiente línea indefinidamente ante errores sucesivos? - Shordi - 11-06-2021

Si además le añades un aviso en consola o en un fichero, pues mejor.





GAMBAS
  1.  
  2. while lo que sea
  3.      try linea peligrosa
  4.      if error then
  5.           fich &=Error.text & gb.newline
  6.       endif
  7. file.save(user.home&/"ficheroerrores.txt",fich)





RE: ¿Como continuo a la siguiente línea indefinidamente ante errores sucesivos? - gambafeliz - 11-06-2021

Gracias Shordi muy interesante tu aporte. Aunque tengo que pensar si me interesa para mi caso concreto ya que es para hacer un Drop View a sabiendas de que no exista. Y para pasar de controlarlo demás pues decido hacer un Try para seguir con las líneas siguientes.

En fin, gracias, Sr Smile