Saber se o Form está Aberto

19/03/2003

0

Como faço pra saber se o Form já foi criado e está em exibição?

São Forms MDIChild e estou criando através de um MDIForm com o seguinte código

Application.CreateForm(TFormNovo, FormNovo);

Como faço para impedir que seja criado novamente esse form?


Okama

Okama

Responder

Post mais votado

19/03/2003

Como faço pra saber se o Form já foi criado e está em exibição? São Forms MDIChild e estou criando através de um MDIForm com o seguinte código Application.CreateForm(TFormNovo, FormNovo); Como faço para impedir que seja criado novamente esse form?


function VerForm(Formulario: String): Bool;
var
i: integer;
begin
Result := False;
for i:= 0 to Screen.FormCount-1 do
if Screen.Forms[i].Name := Formulario then
Result := True;
end;


Belo

Belo
Responder

Mais Posts

19/03/2003

Okama

Valeu pela dica!


Responder

19/03/2003

Dor_poa

If NOMEDOFORM = nil then
Showmessage(´Aberto´);


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar