Colegio Reuven Feuerstein Francisco Javier Navarro Ortiz MANEJADOR DE ERRORES Realice el siguiente ejemplo y luego realice el ejercicio EJEMPLO: Realice un programa que abra un archivo de la unidad cd rom y lo muestre en pantalla; si el CD NO ESTA INSERTADO, muestre un mensaje de error. 1. Abrir Visual basic 2. Realizar el siguiente formulario 3. Coloque las siguientes propiedades Objeto Label1 Propiedad Caption Font Backstyle Form1 Caption Backcolor Icon Image1 BorderStyle CommandButton1 Style Backcolor Caption Valor Este programa busca en la unidad D:\ el metaarchivo de Windows prntout2.wmf. (Si el archivo no existe o la unidad no está preparada, se producirá un error.) Pulse Comprobar unidad cuando esté listo. Times New Roman, Negrita, 24 0, Transparent “Prueba Unidad” &H0080C0FF& Realice uno en Imagedit y colóquelo 1- fixed single 1-graphical & H0080C0FF & Comprobar unidad 4. Haga doble clic sobre El commandButton1 (Agregar) 5. Seleccione el evento Click y escriba Colegio Reuven Feuerstein Francisco Javier Navarro Ortiz On Error GoTo ErrorDisco Image1.Picture = LoadPicture("d:\prntout2.wmf") Exit Sub 'abandona el procedimiento ErrorDisco: If Err.Number = 71 Then 'si el disco no está preparado MsgBox ("Por favor, cierre la puerta de la unidad."), , _ "Disco no preparado" Resume Else MsgBox ("Imposible localizar prntout2.wmf en A:\."), , _ "Archivo no encontrado" Resume FinPrueba End If FinPrueba: End Sub 6. Guarde y ejecute el programa EJERCICIO Existen otros errores, Investigue cual es el numero del error “Division por cero” y realice un programa que arroje un mensaje cuando el usuario quiere dividir por cero (errores interceptables) TAREA Identifique el error “Error de acceso a la ruta o al archivo” Realice un programa que trate de abrir un archivo en la USB. Si el archivo no existe, arroje un mensaje