Transformar variavel em TForm
19/09/2004
0
Bona noite colegas,
Não sei se alguem já utilizou, mas estou com um problema, preciso que
uma variavel string seja transformada em form (já criado) para ser
chamado.
Ex : variavel := ´frmmanutencao´;
O Formulario frmmanutencao já está criado, preciso de algum modo
chama-lo atraves da variavel, assim.
variavel := tform.create(application) que não tá dando certo.
Alguem poderia me ajudar.
Agradeço a atenção,
Antero Mendes
[Desenvolvimento]
www.comsys.com.br
Não sei se alguem já utilizou, mas estou com um problema, preciso que
uma variavel string seja transformada em form (já criado) para ser
chamado.
Ex : variavel := ´frmmanutencao´;
O Formulario frmmanutencao já está criado, preciso de algum modo
chama-lo atraves da variavel, assim.
variavel := tform.create(application) que não tá dando certo.
Alguem poderia me ajudar.
Agradeço a atenção,
Antero Mendes
[Desenvolvimento]
www.comsys.com.br
Anonymous
Curtir tópico
+ 0
Responder
Posts
20/09/2004
Rodolpho123
Seu form já está no auto-create ou vc cria-o em tempo de execução?
Vc pode utilizar uma variável global, do tipo Boolean, e setar ela para True para que vc possa criar (ou chamar) o seu form em outras unidades.
Vc pode utilizar uma variável global, do tipo Boolean, e setar ela para True para que vc possa criar (ou chamar) o seu form em outras unidades.
Responder
20/09/2004
Paulo_amorim
Olá
Tente:
Espero que ajude
Até+
Tente:
var MeuForm: TForm; begin MeuForm := TForm( Application.FindComponent(<a sua string>) ).Create(Self); MeuForm.Show;
Espero que ajude
Até+
Responder
Clique aqui para fazer login e interagir na Comunidade :)