Problemas com Form ! Alguem poderia me ajudar?

Delphi

16/07/2003

Estou criando um form de acesso com login e senha.
Ao validar o usuario ele abre a tela principal do sistema só que o form de login continua na minha tela.
Como posso fazer para remove-lo da minha tela e deixar somente o form principal?

Se alguem tiver um exemplo, por favor me mandem...

Desde já agradeço a sua atenção

Marcos P. Marchette


Marcos Marchette

Marcos Marchette

Curtidas 0

Respostas

Kfe

Kfe

16/07/2003

Existem n maneiras de fazer isso.
Após dar o formPrinmcipal.show, de um formlogin.close;
Se estiver usando formPrincipal.showmodal, de um formlogin.hide;
É issu ae!
flw


GOSTEI 0
Moonlight

Moonlight

16/07/2003

Ou vc pode mandar pra trás.
Form.SendToBack;


GOSTEI 0
Ggean

Ggean

16/07/2003

existe um detalhe muito importante
quando vc usa o showmodal a linha seguinte só e exetuda quando o form fecha.
exemplo

form2.showmodal;
showmessage(´OI...´);

o showmessage so vai aparecer qund o form2 for fechado

eu o aconselho a usar assim como eu sempre uso.

no onshow do frmPrincipal coloque

frmSenha.showmodal;
assim o frmPRincipal so aparece quando o frmSenha for fechado.
depois de validar a senha vc coloca close;

se a sua frmSenha for do tipo mdChild coloque em onClose action:=caFree;
nao esqueca de cria-la novamente caso queira exibi-la denovo.


um abraco.
Gean Carlos.


GOSTEI 0
POSTAR