Menu em tempo de execução
Criei um menu em tempo de execução e preciso saber como faço para criar o formulário antes de chamar o showmodal:
Ex:
Application.CreateForm(TX,X);
X.Showmodal;
X.Free;
X é o nome do executor que está em um banco de dados de direitos de usuários.
Grato
[color=green:2186b977f4][b:2186b977f4]Título editado (Svsk) - maiúsculas[/b:2186b977f4][/color:2186b977f4]
Ex:
Application.CreateForm(TX,X);
X.Showmodal;
X.Free;
X é o nome do executor que está em um banco de dados de direitos de usuários.
Grato
[color=green:2186b977f4][b:2186b977f4]Título editado (Svsk) - maiúsculas[/b:2186b977f4][/color:2186b977f4]
Guilherme B
Curtidas 0
Respostas
Aroldo Zanela
21/05/2004
Colega,
Lamento, mas não entendi o que você está precisando.
Lamento, mas não entendi o que você está precisando.
GOSTEI 0
Guilherme B
21/05/2004
O Nome do formulário a ser exibido vem de um cadastro de formulários.
Preciso saber como faço para coloca-lo em uma variável em tempo de execução para criar o form e executá-lo corretamente.
Ex:
Cadastro
Cadastro de Clientes <----- Criar e Abrir o Form
Grato
Preciso saber como faço para coloca-lo em uma variável em tempo de execução para criar o form e executá-lo corretamente.
Ex:
Cadastro
Cadastro de Clientes <----- Criar e Abrir o Form
Grato
GOSTEI 0
Edilcimar
21/05/2004
não sei se entendi direito, mas acho que é isto que vc quer
Form1 := TForm11.Create(Self);
Form11.ShowModal;
Form1 := TForm11.Create(Self);
Form11.ShowModal;
GOSTEI 0
Edilcimar
21/05/2004
não sei se entendi direito, mas acho que é isto que vc quer
Form1 := TForm11.Create(Self);
Form11.ShowModal;
Form1 := TForm11.Create(Self);
Form11.ShowModal;
GOSTEI 0
Guilherme B
21/05/2004
Quase isso !
Acontece que eu não sei o nome do formulário.
Eu preciso que uma variável receba o nome do banco de dados e me abra o formulário.
Aí é que está o problema. Não consigo resolver.
Acontece que eu não sei o nome do formulário.
Eu preciso que uma variável receba o nome do banco de dados e me abra o formulário.
Aí é que está o problema. Não consigo resolver.
GOSTEI 0
Edilcimar
21/05/2004
mesmo não sabendo o nome ou número do formulário vc pode fazer
form1000, form1001, etc porque é óbvio que no seu programa não devem existir mil formulários, e para ter certeza da seqüência grave este número em uma variável a qual o create do form1 será inicializada com o número mil
form1000, form1001, etc porque é óbvio que no seu programa não devem existir mil formulários, e para ter certeza da seqüência grave este número em uma variável a qual o create do form1 será inicializada com o número mil
GOSTEI 0
Guilherme B
21/05/2004
Edilcimar !
Obrigado pela dica.
Sds
Obrigado pela dica.
Sds
GOSTEI 0