Restaurar aplicação em Delphi
20/11/2015
0
Tenho uma aplicação em delphi que a tela de login aparece antes da tela principal.
Se o usuário minimizar a aplicação na tela de login e tentar restaurar aplicação, ela não restaura fica minimizada na barra de tarefas do windows.
Obs.: O usuário esta minimizando pelo ícone/atalho da aplicação na barra de tarefas do windows
O certo seria ela volta para a tela de login.
Se alguém puder me ajudar.
Obrigado e bom final de semana.
Att.
Fábio Júnior
Posts
20/11/2015
Raimundo Pereira
1.Carrega o form principal.
coloque um timer e uma variável (Logado:string)
ao carregar o form , ative o time
dentro do time,
if logado<>'SIM' THEN
BEGIN
TIMER.ENABLED:=FALSE;
FRM_LOGIN.SHOWMODAL;
END;
AO FAZER LOGIN
FRM_PRINCIPAL.LOGADO:='SIM';
NO FORM DE LOGIN RETIRE AS OPÇÕES DE MINIMIZAR.[img]http://arquivo.devmedia.com.br/forum/imagem/437747-20151120-194701.png[/img]
20/11/2015
Raimundo Pereira
FP,
e o o timer do FP , fica encarregado do login.
o usuário não mexe no fp sem realizar o login, no meu caso desativei as opções f4 do form login.
Mais é isso molde do seu jeito.
24/11/2015
Fábio Júnior
Só que na minha aplicação o Form Principal só é criado depois que logar no sistema "Tela de Login". Pelo que vi, este é o problema.
Clique aqui para fazer login e interagir na Comunidade :)