Fórum Iniciando um DataModule Manualmente #337929
15/02/2007
0
Fala galera!
Eu coloquei o meu datamodule para não criar automaticamente para economizar memória na hora de carregar a aplicação e estou querendo criar ele dentro de um processo e no fim do processo destruir ele de novo, só que eu não estou conseguindo criar ele manualmente esta me dando esse erro
[img:ebf2596e62]http://www.tecprima.com.br/mario/x/imagem.jpg[/img:ebf2596e62]
estou usanso esse codigo:
acho que esta faltando algum código em form´s visuais eu uso showmodal e funciona, mas nesse caso não dá. O que estou fazendo errado?
Desde de já obrigado.
Eu coloquei o meu datamodule para não criar automaticamente para economizar memória na hora de carregar a aplicação e estou querendo criar ele dentro de um processo e no fim do processo destruir ele de novo, só que eu não estou conseguindo criar ele manualmente esta me dando esse erro
[img:ebf2596e62]http://www.tecprima.com.br/mario/x/imagem.jpg[/img:ebf2596e62]
estou usanso esse codigo:
Application.CreateForm(TDM, DM);
acho que esta faltando algum código em form´s visuais eu uso showmodal e funciona, mas nesse caso não dá. O que estou fazendo errado?
Desde de já obrigado.
Ruyoutor
Curtir tópico
+ 0
Responder
Posts
16/02/2007
Gardel
Olá amigo
Bem,
Primeiro que existe um problema pois um datamodule não é um form por isso o method createform do application não vai cria-lo, pra isso você precisa usar o próprio construtor do objeto, no caso é o CreateDataModule, daí fica assim:
datamodule.DataModuleCreate(Self);
Espero ter ajudado...
Até mais.
Bem,
Primeiro que existe um problema pois um datamodule não é um form por isso o method createform do application não vai cria-lo, pra isso você precisa usar o próprio construtor do objeto, no caso é o CreateDataModule, daí fica assim:
datamodule.DataModuleCreate(Self);
Espero ter ajudado...
Até mais.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)