Buscar

Descobrindo se um form já está criado ii

Código

{Quando um form ou outro objeto não existe, ou seja, ainda não foi criado, a variável usada para instanciar o objeto está "nil". Exemplo: }
form1 := Tform1.create(); //A variável form1 passa a ter um valor diferente de nil. Logo, faça o teste:

If form1 = nil then
{form não criado ainda ou já foi fechado}

//Lembre-se de fazer o form1, no seu evento close, receber nil.

form1 := nil;

//Assim ele estará fechado e não existirá mais. Teste este exemplo e verá.

Publicidade

Vote na dica




Quantidade de votos: 0 votos
Aceitação: 0%


Detalhes da dica

Categoria: Forms
Adicionada dia: 11/06/03
Por: Felipe Monteiro
Visualizada: 2320 vezes

Planeta Delphi - Tudo sobre programação Delphi Planeta Delphi - www.planetadelphi.com.br - Todos os direitos reservados | Copyright 2001-2009