MANEJO DE ERRORES EN VISUAL BASIC.
En ocasiones cuando se ejecuta un programa suceden errores que en
el caso de no ser tratados adecuadamente pueden poner fin a la
ejecución del mismo, lo cual resulta totalmente inadecuado, por
ello en Visual Basic se puede tratar estos errores para que en el
caso de producirse se realice algún tipo de acción, como pudiera
ser simplemente el lanzar un aviso por pantalla indicando el error
que se ha producido permitiendo que el programa continúe
ejecutándose.
Cuando se realiza una aplicación pueden presentarse distintos tipos
de errores, entre ellos: errores de sintaxis y errores de
ejecución.
1.-Los errores de sintaxis son el resultado de
escribir incorrectamente una sentencia.
Si se producen estos errores la aplicación no se puede ejecutar
pues el intérprete de Visual Basic no entiende ese trozo de
programa, por ello se detectan en tiempo de diseño y se resuelven
de forma sencilla pues se marcan automáticamente con un color
distinto.
2.-Los errores durante la ejecución ocurren cuando al
ejecutar una aplicación una sentencia intenta una operación que es
imposible de realizar (ej.: una división entre cero).
Estos errores terminan con la ejecución del programa si no son
tratados adecuadamente, y para manipularlos se dispone de la
sentencia On Error.
Ej.: Tenemos una aplicación con tres cajas de texto, de nombre
txtSumando0, txtSuamando1 y txtSuma y un botón llamado cmdSuma en
el que programamos lo siguiente:
Cuando se inicie la aplicación si en la primera caja de texto
ponemos el número 5 y en la segunda el 6, entonces al pulsar el
botón de suma en la tercera se rellenará con el número 11 que es la
suma de los dos anteriores. Ahora si lo que escribimos es por
ejemplo "PEPE" en la primera caja de texto y 7 en la
segunda, entonces se producirá un error que de no ser tratado nos
echa de la aplicación, concretamente el mensaje antes de terminar
con la ejecución será el que se ve en la siguiente imagen:
Nota: Completamos esta explicación en el siguiente
capítulo.
1. Access con Visual Basic Microsoft Access con Visual Basic , aprende a crear una base de datos en Access... [01/07/09] |
13.316 | ||||
2. Informática. Visual Basic ¿Necesitas que tu sistema de login te recuerde tu nombre de usuario y contraseña?... [12/04/11] |
6.769 |
![]() |
|||
3. Visual Basic. Programación con aplicaciones MDI Programación en Visual Basic 6.0 . Hoy tenemos un vídeo- tutorial de Visual Basic... [02/12/10] |
3.084 |
![]() |