Fórum fechar form #191237

28/10/2003

0

Tenho um form de entrada de usuário com login e senha. Após validação aparece o form principal. Com menus, botões, ....
Gostaria de saber se existe alguma maneira de que se o usuário não mover o mouse ou pressionar uma tecla por 3 minutos a tela é fechada. Voltando assim para o form de logon.
Pois os usuários estão deixando a tela do sistema aberta e está dando muitos problemas. Esta seria uma forma de amenizar o problema.
Existe alguma maneira de fazer isso? Qual?
Obrigado.


Briciosm

Briciosm

Responder

Posts

28/10/2003

Maurício Santos

Olá!!!!

Faça o seguinte:
1- No form onde o usuário entra com login e senha coloque um componente Timer e especifique, na propriedade Interval, o tempo em que esse sua aplicação ficará ativa enquanto o usuário não informar os dados e clicar no botão OK (ou login, ou entrar,...);
2- No evento OnTimer digite: Application.Terminate. Nesse mesmo evento, não esqueça de fechar os bancos de dados abertos.
3- Caso o usuário informe os dados necessários, quando ele clicar no botão OK (ou login, ou entrar,...), no evento OnClick, adicione o seguinte código: timer1.Enabled := False;

Espero ter ajudado

[]´s


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar