Buenas tardes comunidad.
Me he encontrado un problema en basic al intentar manejar errores de disco.
Lo primero que quería era saber si existía un fichero.
Para ello hago el load al fichero.
Uso un
On error goto
y lo manejo a través de DERR, si es 146 es un fichero no encontrado por lo que así se si es la primera vez que se ejecuta el programa y hago una serie de preguntas para inicializar los datos del programa.
El problema viene ahora.
Mi sorpresa viene en que si vuelvo a ejecutar el programa, DERR no se actualiza, sigue valiendo 146 por lo que vuelve a inicializar.
Intenté un burdo DERR=0, pero va a ser que no.
También quisiera saber si en basic los otros errores de disco se pueden ignorar, al menos los mensajes de sistema ya que descoloca todos los locate y no veas cuando pregunta
Retry, Ignore or Cancel.
Gracias de antemano.
Ayuda manejo de errores.
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro
La Comunidad Española |