GARANTIR DESCONTO

Fórum Como saber se existe um componente? #290295

02/08/2005

0

Olá eu uso esta função genérica:
if (Key = vk_F6) and (TBitBtn(FindComponent(´BtnExcluir´)).Enabled) then
    TBitBtn(FindComponent(´BtnExcluir´)).Click;


O problema, é que em determinadas telas eu não tenho o BtnExcluir, queria saber se tem como eu verificar se existe o botão e depois eu executar esta função acima.. assim não dá erro. ;D

[]s

Fellipe H.


Titanius

Titanius

Responder

Posts

02/08/2005

Rjun

Use o próprio FindComponent. Ele retorna nil se o componente não existir.


Responder

Gostei + 0

02/08/2005

Ivanh

if (Key = vk_F6) and
  (FindComponent(´BtnExcluir´) <> nil) and
  (TBitBtn(FindComponent(´BtnExcluir´)).Enabled) then
    TBitBtn(FindComponent(´BtnExcluir´)).Click;



Responder

Gostei + 0

02/08/2005

Titanius

Valeu pessoal :lol: :lol:


Responder

Gostei + 0

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

Aceitar