Сделать кнопку неактивной на 1 час - Visual Basic .NET
Формулировка задачи:
Как отключить кнопку на 1 час, но что бы после выхода из прораммы и входа кнопка не включалась. Подскажите пожалуйста
Решение задачи: «Сделать кнопку неактивной на 1 час»
textual
Листинг программы
Public Class Form1 Private time_ As Date = My.Settings.time_ Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load If time_ = Nothing Then time_ = Now If DateTime.Compare(time_, Now) < 0 Then Exit Sub Timer1.Start() End Sub Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click Button1.Enabled = False time_ = Now time_ = time_.AddMinutes(60) Timer1.Start() End Sub Private Sub Timer1_Tick(sender As System.Object, e As System.EventArgs) Handles Timer1.Tick If DateTime.Compare(time_, Now) < 0 Then Button1.Enabled = True Timer1.Stop() Else Button1.Enabled = False End If End Sub Private Sub Form1_FormClosed(sender As System.Object, e As System.Windows.Forms.FormClosedEventArgs) Handles MyBase.FormClosed My.Settings.time_ = time_ My.Settings.Save() End Sub End Class
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д