GARANTIR DESCONTO

Fórum Percorrendo Componentes do Form(não criado) #267723

08/02/2005

0

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


Nandolh

Nandolh

Responder

Posts

08/02/2005

Poeta Noturno

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


Responder

Gostei + 0

08/02/2005

Nandolh

Ok!

Mas como posso saber quantos forms eu possuo no meu projeto?


Responder

Gostei + 0

08/02/2005

Ivanh

[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;


Responder

Gostei + 0

08/02/2005

Afarias

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+


Responder

Gostei + 0

08/02/2005

Nandolh

Quero o seguinte:

Ver quais componentes um form possui sem a necessidade de que ele esteja criado.

Obrigado... :shock:


Responder

Gostei + 0

11/02/2005

Nandolh

Como faço para ler a área de recursos (resources).???


Responder

Gostei + 0

11/02/2005

Ivanh

Alguem sabe? :?:


Responder

Gostei + 0

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

Aceitar