Iniciando um DataModule Manualmente
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
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
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
Curtidas 0
Respostas
Gardel
15/02/2007
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.
GOSTEI 0