En Visual Basic .Net se puede utilizar el estamento Throw, el cual lanza manualmente una excepción, incluyendo el mensaje que se desea ver, en el siguiente ejercicio veremos como se lleva acabo esto:
- Crear un nuevo proyecto, al cual llamaremos WinTry002.
- Agregaremos un control button al formulario que se despliega por defecto.
- Dentro del método que atiende el evento clic del botón, agregaremos las siguientes líneas de código:
Dim strPws As String
Try
strPws = InputBox("Ingresar su clave")
If strPws <> "" Then
If strPws <> "dotnet" Then
Throw New System.Exception("Password invalida")
Else
MessageBox.Show("Bienvenido")
End If
End If
Catch ex As System.Exception
MessageBox.Show(ex.Message)
End Try
- Ejecutar la aplicación e ingresar una clave inválida y luego una clave válida, el formulario tendrá el siguiente comportamiento.
- Ingresar la clave que corresponde:
No hay comentarios:
Publicar un comentario