Percorrendo Componentes do Form(não criado)
Bom dia!
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
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
Curtidas 0
Respostas
Poeta Noturno
08/02/2005
Amigo nandolh
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
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
Nandolh
08/02/2005
Ok!
Mas como posso saber quantos forms eu possuo no meu projeto?
Mas como posso saber quantos forms eu possuo no meu projeto?
GOSTEI 0
Ivanh
08/02/2005
[b:580c9cb064]Screen.FormCount[/b:580c9cb064] não funciona qdo estes estão [b:580c9cb064]nil[/b:580c9cb064]
Deve existir algo que retorne todos os forms e componentes de um projeto sem criar antes;
Deve existir algo que retorne todos os forms e componentes de um projeto sem criar antes;
GOSTEI 0
Afarias
08/02/2005
O q vc quer exatamente?
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+
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
Nandolh
08/02/2005
Quero o seguinte:
Ver quais componentes um form possui sem a necessidade de que ele esteja criado.
Obrigado... :shock:
Ver quais componentes um form possui sem a necessidade de que ele esteja criado.
Obrigado... :shock:
GOSTEI 0
Nandolh
08/02/2005
Como faço para ler a área de recursos (resources).???
GOSTEI 0
Ivanh
08/02/2005
Alguem sabe? :?:
GOSTEI 0