Criação de Componentes

Delphi

30/10/2003

Eu estou criando um componente onde este componente faz uma chamada a um form que eu especifico em uma propriedade deste.
E o meu problema está sendo este, que tipo de propriedade eu posso criar para poder fazer a chamada do form? Ou isto não é possível?


Kenji_rh

Kenji_rh

Curtidas 0

Respostas

Smaug_84

Smaug_84

30/10/2003

faça um for no array do objeto application

for i := 0 to application.ComponentCont -1 do
begin
if application.Components[i] is TForm then
if TForm(application.Components[i]).name = ´NomeDoForm´ then
TForm(application.Components[i]).Show;
end;

veja se funciona


espero ter ajudado


GOSTEI 0
Smaug_84

Smaug_84

30/10/2003

o problema, é se o form ainda nao estiver sido criado


GOSTEI 0
Kenji_rh

Kenji_rh

30/10/2003

Valeu pela ajuda!!
mas foi esse mesmo o meu problema, eu ainda não criei o form!!


GOSTEI 0
POSTAR