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]