Fórum fechar form #237885

15/06/2004

0

Como fazer para quando clicar em um botão abrir um outro form e fechar o que estava aberto , aonde foi clicado o botão?


Framosip

Framosip

Responder

Posts

15/06/2004

Vinicius2k

Fernando,

Supondo 3 Forms... Form1 (principal), Form2 e Form3...

O Form1 chama Form2.Showmodal... no OnClose do Form2 vc pode usar Form3.Show ou Form3.ShowModal (creio que .Showmodal, não funcionaria exatamente como vc quer pq a ação de fechar do Form2 vai ser interrompida pelo modal do Form3)...

Vc também pode usar no Form1 , logo após o chamado ao showmodal do Form2, um showmodal do Form3... então no Form1 seria :
...
begin
Form2.ShowModal;
Form3.ShowModal;
end;
Assim que o Form2 for fechado o Form3 será aberto...

Espero ter ajudado...
T+


Responder

Gostei + 0

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

Aceitar