É o seguinte: Eu tenho uma rotina de backup dos dados.
Essa rotina fecha todos os forms abertos e faz o backup Eu sei que vcs vão me xingar, mas eu ainda uso paradox, rs rs (eu apenas programo por hobby). Quando existe uma form showmodal aberto, esta rotina não é executada.... procedure TfrmSIAE0000.miFecharClick(Sender: TObject); var i : integer; begin if mdiChildCount > 0 then begin for i := mdiChildCount -1 downto 0 do mdiChildren[i].Close; end; end; ESta rotina pega somente os form MDIChildren... Eu precisava que ela pegasse todos os tipos de forms... -----Mensagem original----- De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br]em nome de Silvio Clécio Enviada em: quarta-feira, 11 de março de 2009 16:51 Para: delphi-br@yahoogrupos.com.br Assunto: [virus JS/TrojanDownloader.Agent.CIW trojan] Res: [delphi-br] Fechar todos os forms Olá galera, Eduardo, então vc teria que colocar um botão (ou menu) nos Forms ShowModal, pq como vc irá usar o "Fechar todos as janelas" no Form principal? Mostre o código pra gente, com mais detalhes a gente tira essa de letra ;) ________________________________ []'s, Silvio Clécio --- Linux User: #481900 Skype: silvioprog ICQ: 432519902 E-mail, Y! Messenger: silviop...@yahoo.com.br Gmail, GTalk: silviop...@gmail.com Hotmail, MSN: silviop...@hotmail.com BlogSpot: http://silvioclecio.blogspot.com/ BlogSite: http://silvioprog.blogspot.com/ °oO| Seja livre, use Linux! |Oo° ________________________________ De: Eduardo Silva <eduko...@yahoo.com.br> Para: delphi-br@yahoogrupos.com.br Enviadas: Quarta-feira, 11 de Março de 2009 13:29:00 Assunto: [delphi-br] Fechar todos os forms Galera, trabalho com uma aplicação MDI e eu tenho uma rotina que fecha todos os forms MDI abertos. O que eu gostaria era de quando eu abrisse um form showmodal, eu conseguisse fechar todos os forms, independente de eles serem showmodal, show ou mdi. Alguem pode me dar uma mão de como fazer isso? Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]