Obrigado!  
Realmente não  me lembrei desse detalhe.

--
Atenciosamente:
 Evaldo Avelar Marques
 Programador Junior: Delphi, firebird/interbase, C# Dot Net, C++
 Debian GNU/Linux.
[EMAIL PROTECTED] Belo Horizonte/MG Brazil



----- Mensagem original ----
De: Rubem Nascimento da Rocha <[EMAIL PROTECTED]>
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 1 de Fevereiro de 2008 12:46:43
Assunto: RE: Res: [delphi-br] Como saber se um componente tem uma propriedade, 
em runtime?









  


    
            



Excelente dica, Evaldo! No entanto, falou mencionar que pra usar essa sua 
função, se faz necessário um uses da unit TypInfo.



Sds.



____________ _________ _________ __



To: [EMAIL PROTECTED] os.com.br

From: evaldoavelar@ yahoo.com. br

Date: Fri, 1 Feb 2008 06:39:32 -0800

Subject: Res: [delphi-br] Como saber se um componente tem uma propriedade, em 
runtime?



Eu criei essa função ontem:



procedure AlteraComponete( Form :TForm; propiedade : string; valor : variant);

var i : integer;

begin

for I := 0 to Form.ComponentCount -1 do

begin

if IsPublishedProp( Form.Components[ i], propiedade)then

begin

SetPropValue( Form.Components[ I], propiedade,valor) ;

end;

end;

end;



pode usa-la assim



AlteraComponete( FGerenciaUsuario ,'ReadOnly' ,true);



--

Atenciosamente:

Evaldo Avelar Marques

Programador Junior: Delphi, firebird/interbase, C# Dot Net, C++

Debian GNU/Linux.

evaldoavelar@ yahoo.com. br Belo Horizonte/MG Brazil












      Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/

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

Responder a