Array
(
)

como usar um if se um determinado forme tiver aberto

Rogsystem
   - 15 ago 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!!!!


Fórum Vini
   - 15 ago 2004

Olá,
há várias formas de fazer isso, se o form não estiver na lista de Auto create forms(será criado pelo programador):
#Código

if Assigned(FormTal) then
...

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


Espero ter ajudado,
Vinicius;


Sandra
   - 15 ago 2004

rogsystem,

Mais uma forma para testar:
#Código

if Application.FindComponent(´SeuForm´) <> nil then