Formularios - U R G E N T E!!!

Delphi

12/02/2003

Olá Amigos,

Estou com um problemão e espero que alguém possa me ajudar!
Preciso listar todos os formularios de minha aplicação, e estou fazendo isso utilizando o seguinte comando:

for cont := 0 to Application.ComponentCount - 1 do
if (Application.Components[cont] is TForm) then ...

O problema eh que meus forms são criados em tempo de execução, e este comando lista apenas os forms que já estão criados.
Preciso descobrir uma forma para listar também os forms que ainda não foram criados. Alguém tem alguma idéia?

Grato,

Renato


Renatotm

Renatotm

Curtidas 0

Respostas

Anonymous

Anonymous

12/02/2003

Nossa....É um desafio.....Mostrar aquilo que não existe... :lol:


GOSTEI 0
Anonymous

Anonymous

12/02/2003

Renato,

Não sei se é uma idéia maluca, mas por que vc não abre, em tempo de execução, o .DPR do seu projeto como se fosse um texto e faz um algoritmo para obter os Forms?


GOSTEI 0
Nildo

Nildo

12/02/2003

Claudio, como que se abre o .DPR em forma de texto ou qualquer outra coisa ?


GOSTEI 0
Anonymous

Anonymous

12/02/2003

Sim, para abri-lo, temos que utilizar o mesmo metodo usado em arquivos texto. O Problema é que isso só funcionaria se eu enviasse o .dpr junto com o executável...


GOSTEI 0
POSTAR