eu consegui fazer pelo

TMostraMsg.Create.Msg('Mensagem');

que o Joao Morais me passou anteriormente!!!

antes eu fazia pela procedure cfe vc me passou!! mas este objeto eu uso em 
varios sistemas e eu tinha q repetir a procedure neles todos!!!

com o create funcionou legal (só é ruim ter q sempre informar o create)!!!

mas valeu Elazar!!!!




  ----- Original Message ----- 
  From: Elazar Dornelles Ceza 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, January 10, 2007 4:35 PM
  Subject: RES: [delphi-br] Duvida ao Carregar objeto criado


  Rafael;

  voce pode criar uma procedure que faz todo este trabalho. exemplo, ele
  deve ficar fora do escopo do objeto (form supondo que TMostraMSG seja um
  form);

  Exemplo;

  Procedure MSG( Msg : String);
  var
  vMSG : TMostraMSG;
  begin
  vMSG := TMostraMSG.Create;
  vMSG.MSG := Msg;
  vMSG.Free;
  end;

  ai quando voce for chamar chame apena o 

  MSG('Aqui a sua mensagem'); 

  Atenc;
  Elazar
  -----Mensagem original-----
  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
  Em nome de Rafael Marques
  Enviada em: quarta-feira, 10 de janeiro de 2007 15:32
  Para: delphi-br@yahoogrupos.com.br
  Assunto: [delphi-br] Duvida ao Carregar objeto criado

  Boa Tarde!!

  eu criei aqui um objeto bem simples que mostra uma pequena msg (atraves
  d um pequeno form criado para a propria msg) no lado direito superior da
  tela. essa msg é mostrada por uns 3seg e depois fecha.

  qdo eu quero mostrar uma msg, eu chamo um metodo MSG que criei e entao a
  msg é mostrada lá em cima.

  o problema é q eu tenho q ficar dando um Create antes de chamar o
  metodo!! (pelo menos na primeira vez) senao da erro de memoria. este
  metodo eu coloquei vazio dentro do objeto (só pra constar mesmo).

  existe alguma forma de se fazer isso sem precisar chamar esse metodo
  Create?!?

  exemplo:

  (atualmente )

  xxx := tMostraMsg.Create;
  xxx.MSG('Mensagem de teste');

  eu precisaria d n ficar chamando o create antes

  mto obrigado

  Rafael

  [As partes desta mensagem que não continham texto foram removidas]


  _______________________________________________________ 
  Yahoo! Mail - Sempre a melhor opção para você! 
  Experimente já e veja as novidades. 
  http://br.yahoo.com/mailbeta/tudonovo/




   


------------------------------------------------------------------------------
  Esta mensagem foi verificada pelo E-mail Protegido Terra.
  Scan engine: McAfee VirusScan / Atualizado em 09/01/2007 / Versão: 5.1.00/4935
  Proteja o seu e-mail Terra: http://mail.terra.com.br/ 


[As partes desta mensagem que não continham texto foram removidas]

Responder a