como usar um if se um determinado forme tiver aberto

15/08/2004

Bom dia!!!
Estou montando uma logica mas não sei como usar um if se um determinado forme tiver aberto (executado), se alguém tiver uma dica eu agradeço...


obrigado!!!!


Rogsystem

Respostas

15/08/2004

Fórum Vini

Olá,
há várias formas de fazer isso, se o form não estiver na lista de Auto create forms(será criado pelo programador):
if Assigned(FormTal) then
  ...

Se ele estiver na Auto create forms(default), você pode testar se ele está visível:
if FormTal.Visible then
  ...


Espero ter ajudado,
Vinicius;


Responder Citar

15/08/2004

Sandra

rogsystem,

Mais uma forma para testar:
if Application.FindComponent(´SeuForm´) <> nil then



Responder Citar