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]






-- 
<<<<< 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

 


Responder a