Sempre que o componente for criado, ele setará a propriedade como False.

Faça assim:
property Validar: Boolean read FValidar write SetValidar default False;

Fellipe Henrique escreveu:
>
>
> amigos, tenho um componente com a propriedade assim:
>
> property Validar: Boolean read FValidar write SetValidar;
>
> pois bem.. o SetValidar está normal... FValidar := Value;
>
> no OnCreate eu coloco:
>
> FValidar := False;
>
> Porém se no componente, eu mudar pra True, em RunTime, ele não pega esse
> True, pega apenas o False, ou seja, o que eu defini como inicio no
> OnCreate... tem algo que preciso fazer pra "Reprocessar" as variaveis?
>
> Att.
> Fellipe H.
>
> -- 
> _________________________________
> T.·.F.·.A.·.
> Fellipe Henrique
> Blog: www.digitumsoft.com.br/blogs/fellipeh
> ----------------------------------------------------------
> CAMPANHA POR UMA INTERNET SEGURA
> Proteja o endereço de seus amigos como estou protegendo o seu. Ao enviar
> mensagens use SEMPRE o "Cco" (cópia oculta).
> Assim TODOS os endereços estarão preservados. E, claro, antes de 
> encaminhar
> um e-mail, delete todas as informações que apareçam no corpo do e-mail 
> e que
> possam ser usadas por hackers.
> #######################################
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 


-- 
Vinicius A. Santos
www.msisolucoes.com.br

Responder a