Se eu não usar o "UnRegisterClass(TForm2)" no finalization, pode ser um 
problema ???

Daniel Bastos escreveu:
>
> O Delphi executa o bloco de código contido na seção initialization
> assim que a unit é carregada pela aplicação. O que quer dizer que
> estas seções são os primeiros códigos a serem executados pela
> aplicação. Antes mesmo da primeira linha de código no .dpr.
> A ordem de inicialização da seção initialization é referente a ordem
> em que as units estão adicionadas ao seu projeto, e uma unit
> inicializa suas units dependentes antes dela mesma.
>
> O mesmo vale para a sessão finalization
>
> e o RegisterClass é uma procedure que registra sua classe numa lista e
> permite vc acessar a classe pelo nome posteriormente apenas pelo nome
> dela. Vide um bom exemplo de uso neste artigo:
> http://www.ramosdainformatica.com.br/art_recentes01.php?CDA=610 
> <http://www.ramosdainformatica.com.br/art_recentes01.php?CDA=610>
>
> Suponho que o exemplo de uso deste artigo é o mesmo do seu caso.
>
> 2008/10/22 Mônica Olveira <[EMAIL PROTECTED] 
> <mailto:diskavontade5%40gmail.com>>:
> > ---------- Forwarded message ----------
> > From: Mônica Olveira <[EMAIL PROTECTED] 
> <mailto:diskavontade5%40gmail.com>>
> > Date: 2008/10/22
> > Subject: [DU] - Inalization / Finalization
> > To: [EMAIL PROTECTED] 
> <mailto:delphitodelphi%40yahoo.com.br>, [EMAIL PROTECTED] 
> <mailto:delphi-br%40yahoo.com.br>
> >
> >
> > Qual a vantagem de se trabalhar com estes comandos no final de um form?
> >
> > procedure Form2.Button1.Click(Sender: TObject);
> > begin
> > close;
> > end;
> >
> > initialization
> > RegisterClass(TForm2);
> > finalization
> > UnRegisterClass(TForm2);
> >
> > end.
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> > ------------------------------------
> >
> > --
> > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
> >
> >
> >
> >
>
> -- 
> Abs
> Daniel A. Bastos
>
>  


-- 
Vinicius dos Santos
http://www.msisolucoes.com.br


Responder a