LOGOFF POR INATIVIDADE
Olá galera tudo bem?
Estou fazendo um sistema e gostaria de saber se tem algum jeito de se o nao usar nada no sistema durante um certo tempo fazer logoff no sistema mas so se nao fizer nadaq durante um certo tempo.
Aguardo respostas abraços!
Estou fazendo um sistema e gostaria de saber se tem algum jeito de se o nao usar nada no sistema durante um certo tempo fazer logoff no sistema mas so se nao fizer nadaq durante um certo tempo.
Aguardo respostas abraços!
na realidade não é dificil
coloque um timer no form principal e cole o seguinte código
é basicamente isso, enquanto vc estiver digitando ou mexendo no mouse a contagem fica zerando, se nada for mexido durante 5 minutos (temp estabelecido no if) ai o form de login é chamado, basta adpatar para sua necessidade.
coloque um timer no form principal e cole o seguinte código
Dim contar as Integer
Private Sub Form_Load()
Contar = 0
Timer1.Interval = 60000[txt-color=#007100] [ô] equivale a um minuto[/txt-color]
Timer1.Enabled = True
End Sub
Private Sub Timer1_Timer()
If contar = 5 Then[txt-color=#007100] [ô] o cinco indica o tempo de inatividade para chamar o login[/txt-color]
Frm_login.Show 1 [txt-color=#007100] [ô] Substitua pelo o nome de seu Form de Login[/txt-color]
Else
contar = contar + 1
End If
End Sub
Private Sub Form_KeyPress(KeyAscii As Integer)
contar = 0
End Sub
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
contar = 0
End Sub
é basicamente isso, enquanto vc estiver digitando ou mexendo no mouse a contagem fica zerando, se nada for mexido durante 5 minutos (temp estabelecido no if) ai o form de login é chamado, basta adpatar para sua necessidade.
Cara muito obrigado vc me ajudou muito!
Estava realmente querendo aprender a fazer isso!
Abraços!
Estava realmente querendo aprender a fazer isso!
Abraços!
Tópico encerrado , respostas não são mais permitidas