Criação de Componentes
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?
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
Curtidas 0
Respostas
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
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
30/10/2003
o problema, é se o form ainda nao estiver sido criado
GOSTEI 0
Kenji_rh
30/10/2003
Valeu pela ajuda!!
mas foi esse mesmo o meu problema, eu ainda não criei o form!!
mas foi esse mesmo o meu problema, eu ainda não criei o form!!
GOSTEI 0