ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Sabe se um componente já foi criado ou não [RESOLVIDO]

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
Tagales
Novato
Novato


Registrado: Sexta-Feira, 24 de Fevereiro de 2012
Mensagens: 45

MensagemEnviada: Qua Ago 08, 2012 2:32 pm    Assunto: Sabe se um componente já foi criado ou não [RESOLVIDO] Responder com Citação

Bom dia galera, estou criando um cds em tempo de execução numa classe, porem existem mais telas que iram utilizar essa mesma classe, porem não sao todas que iram instanciar esse cds, então queria fazer uma verificacao para saber se o cds esta criado ou não e nao consegui e nem achei nada para isso....Alguem pode me ajudar?

Editado pela última vez por Tagales em Qua Ago 08, 2012 3:19 pm, num total de 2 vezes
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
johnny-walker
Moderador
Moderador


Registrado: Sábado, 4 de Outubro de 2003
Mensagens: 10653
Localização: Contagem/MG - BRAZIL

MensagemEnviada: Qua Ago 08, 2012 2:48 pm    Assunto: Responder com Citação

já tentou assim:


if assigned(meu_objeto) then

ou assim que é bem dizer idêntico

if meu_objeto <> nil then


bye
_________________
P.O.W.E.R B.Y D.E.L.P.H.I
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
Tagales
Novato
Novato


Registrado: Sexta-Feira, 24 de Fevereiro de 2012
Mensagens: 45

MensagemEnviada: Qua Ago 08, 2012 3:06 pm    Assunto: Responder com Citação

vlw


eu tinha visto um exemplo usando o assigned(componente.owner) e nao tava dando certo, tentei usando o state e claro que nao tbm funcionou tbm Razz

mas soh assigned() deu certo, obrigado
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB