Fórum Dúvidas: Verificar se há forms filhos abertos dentro do form pai se houver não encerra o programa quando o usuário clica no Close do form pai e avisa para ele fechar #462032
25/11/2013
0
eu consegui até agora apenas sabe se form ta aberto ou nao e exibir a mensagem mas não sei como manter o form pai aberto se ouver forms filho abertos.
coloquei esse codigo que fiz no evento OnClose do form pai (fsMDIForm)
Marques
Curtir tópico
+ 0Posts
25/11/2013
Marques
if Application.FindComponent('Form2') = nil then
begin
ShowMessage('Aviso !!! feche todas janelas abertas da aplicação');
end;
Gostei + 0
25/11/2013
Marques
if Form2 = nil then
begin
end
else begin
ShowMessage('Aviso !!! feche todas janelas abertas da aplicação');
Action := caNone;
end;
Gostei + 0
25/11/2013
Deivison Melo
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)