Depende do que vc precisa, amigo. O Show abre o form e continua executando os comandos, permitindo que vc volte para o form anterior sem ter que fecha-lo. ShowModal abrre o form e espera que ele se feche para continuar os comandos.... vc só volta para o form anterior se fechar aquele que foi aberto com Modal
Usar ou nao Modal, vai depender do contexto da sua aplicação. []s ----- Original Message ----- From: Jefferson - Fórum To: delphi-br@yahoogrupos.com.br Sent: Monday, July 31, 2006 6:27 PM Subject: [delphi-br] Show ou Showmodal Gostaria de saber do pessoal da lista, qual o método mais indicado para aberturar de um Form, usado em sistemas comerciais. Usar Show ou ShowModal. Abraços ----- Original Message ----- From: Walter Alves Chagas Junior To: 'delphi-br@yahoogrupos.com.br' Sent: Thursday, July 27, 2006 10:42 AM Subject: RES: [delphi-br] Access violation!!! Oi Tamara. Eu lhe sujiro usar da seguinte forma: frmSobre := TfrmSobre.Create(nil); try frmSobre.ShowModal; finally FreeAndNil(frmSobre); end; tem uma regra pra voce entender a diferença do .Create(nil) pro .Creste(self) pro .Create(owner) pro Application.Createform, mas eu nunca consegui memorizá-la. []s Walter Alves Chagas Junior Projeto e desenvolvimento de sistemas Telemont Engenharia de telecomunicações S/A Belo Horizonte - MG - Brasil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 Parabens Telemont - Somos a 8ª maior empresa do Brasil no segmento de construção!! -----Mensagem original----- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Moked - Tamara (Brazil) Enviada em: quinta-feira, 27 de julho de 2006 10:34 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Access violation!!! <http://www.moked.com.br/> Tamara Clemente - Suporte Técnico Moked do Brasil - Consultoria de Segurança Empresarial Divisão MokInf de Informática PABX: (55-11) 5071-2748 [EMAIL PROTECTED] www.moked.com.br <http://www.moked.com.br/> Grau de Sigilo: Confidencial Reservado Interno Amplo Nível de Prioridade: Alto Médio Baixo Destinatário/s: Lista de divulgação ------------------------------------------------------------------------- Bom dia, Pessoal, estou com um probleminha na abertura(e fechamento) de alguns form's dentro do meu sistema. Utilizo a seguinte função para abrir um form: try Application.CreateForm(TfrmSobre,frmSobre); frmSobre.ShowModal; finally frmSobre.Free;//aki já tentei o FreeAndNil(frmSobre) end; Consigo abrir e fechar ele normalmente, meu problema está quando eu vou abrir o form pela segunda vez, me deparo com "Access Violation at andrees...." q td mundo aqui ja deve conhecer muito bem...rs... e ñ estou consguindo resolver este problema, q ñ ocorre apenas com 1 form e sim com tds q eu abro e fecho desta forma... Se alguém puder me ajudar, agradeço muito! Obrigada, Tamara A Moked é a Única Empresa do ramo certificada pelo ISO9001:2000 Serviços prestados no Brasil na área de segurança pessoal e empresarial: Consultoria e Assessoria | Diagnósticos e Projetos | Curso e Treinamentos | Auditoria e Sindicância | Software de Gestão | Help-desk 24hs O emitente da mensagem é o responsável por seu conteúdo e divulgação, proibindo sua reprodução sem a prévia autorização do mesmo. Antes de imprimir pense em nosso compromisso com o Meio Ambiente e o comprometimento com os Custo envolvidos! [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html