Visual Basic.NET - Activar un boton al pasar 30 segundos

 
Vista:
sin imagen de perfil
Val: 4
Ha disminuido su posición en 4 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Activar un boton al pasar 30 segundos

Publicado por Jose Luis Alvarez (3 intervenciones) el 20/05/2021 23:56:19
Hola muchachos, he estado tratando de implementar este sistema en un log in, que al ingresar la contraseña incorrectamente 3 veces, se bloquee el botón ingresar, pero yo quería que cuando pasen 30 segundos desde el bloqueo del botón, este se vuelva a activar, ¿alguien me podría ayudar con eso?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Phil Rob
Val: 3.353
Oro
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Activar un boton al pasar 30 segundos

Publicado por Phil Rob (1555 intervenciones) el 21/05/2021 10:52:59
Hola,


Supongo que el botón se llama Button1 y escribo este código :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
' Al initial de la pagina de los códigos, escribo la declaracion :
    Dim WithEvents ContarDuracion As New Timer
 
' Despuès, escribo el procedimiento para este Timer :
    Private Sub ContarDuracion_Tick(ByVal sender As Object, ByVal e As System.EventArgs) Handles ContarDuracion.Tick
        ContarDuracion.Stop()
        Button1.Enabled = True     ' activar el boton
    End Sub
 
' Y en el procedimiento del Click del botón, al momento donde debemos lo desactivar, escribo :
'... ... ...
        Button1.Enabled = False     ' desactivar el boton
        ContarDuracion.Interval = 5000   ' 30000 millisegundos, = 30 segundos
        ContarDuracion.Start()
' ... ... ...

Espero que este te ayudará ...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
sin imagen de perfil
Val: 4
Ha disminuido su posición en 4 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Activar un boton al pasar 30 segundos

Publicado por Jose Luis (3 intervenciones) el 21/05/2021 15:04:06
Super, muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 4
Ha disminuido su posición en 4 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Activar un boton al pasar 30 segundos

Publicado por Alvarez (3 intervenciones) el 21/05/2021 17:49:59
funciono, muchas gracias
Captura-de-pantalla-53
Captura-de-pantalla-54
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar