Fórum Percorrendo Componentes do Form(não criado) #267723
08/02/2005
0
Preciso saber os componentes que existem em algum form que ainda não foi criado. O ComponentCount não funciona, porque o form não pode ser nil...
Alguém já fez algo parecido?
Obrigado
Nandolh
Curtir tópico
+ 0Posts
08/02/2005
Poeta Noturno
Para vc acessar qualquer propriedade, ou no seu caso, qualquer objeto incorporado ao seu formulário, o mesmo PRECISA estar carregado na memória. experimenta criá-lo assim:
form1 := TForm1.Create(Application);
[ler os componentes]
form1.Release;
Form1 := nil;
Espero ter te ajudado
Rodrigo
Gostei + 0
08/02/2005
Nandolh
Mas como posso saber quantos forms eu possuo no meu projeto?
Gostei + 0
08/02/2005
Ivanh
Deve existir algo que retorne todos os forms e componentes de um projeto sem criar antes;
Gostei + 0
08/02/2005
Afarias
Veja, para o Delphi saber quais as unidades de um projeto ele simplesmente lê a cláusula uses do DPR.
Quando vc quer extrair os forms de um executável, vc pode ler sua área de recursos (resources).
O q exatamente vc deseja?
T+
Gostei + 0
08/02/2005
Nandolh
Ver quais componentes um form possui sem a necessidade de que ele esteja criado.
Obrigado... :shock:
Gostei + 0
11/02/2005
Nandolh
Gostei + 0
11/02/2005
Ivanh
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)