Fórum Ver se as propriedades do componente estão preenchidas ?? #279181

27/04/2005

0

Olá amigos,


Estou criando um componente, e meu problema é o seguinte.
Antes de criar esse componente em tempo de execução eu preciso ver se todas as propriedades estão preenchidas.

Eu tentei fazer isso no create. Mas no create várias propriedades apontam como nil, sendo que na verdade elas não estão. Acho que é porque ainda não foi criadas.

Como posso fazer para verificar se as propriedades estão preenchidas?

Obrigado.


Yallebr

Yallebr

Responder

Posts

27/04/2005

Massuda

Toda classe derivada de TComponente possui um método virtual chamado [b:b9b78e4303]Loaded[/b:b9b78e4303]. Esse método é executado após o componente ser inicializado a partir do DFM. Você pode dar um override nesse método e, depois de executar o método herdado, fazer seu teste. Dê uma lida na Ajuda do Delphi sobre TComponent.Loaded para mais alguns detalhes.


Responder

Gostei + 0

28/04/2005

Raserafim

yallebr, existe também o Método de Classe, que vc pode executar sem nem mesmo a classe ter sido criada na memória. procure algo sobre o assunto, pode ser que lhe sirva.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar