Form MDI no AutoCreate

Delphi

28/05/2004

Tenho uma aplicação usando janelas MDI, mas pretendo
deixar todos os forms no AutoCreate, mas isso faz com que
qdo a plicação seja iniciada, as janelas tbm sejam exibidas (show)
Tem como evitar isso ?
T+


Eniorm

Eniorm

Curtidas 0

Respostas

Edilcimar

Edilcimar

28/05/2004

tire-as do autocreate e crie-as durante a chamada e destrua-as após a utilização(para evitar que fiquem minimizadas) ou dê um visible := false


GOSTEI 0
Dankada

Dankada

28/05/2004

[quote:08f4f5f782=´Enio Marconcini´]Tenho uma aplicação usando janelas MDI, mas pretendo
deixar todos os forms no AutoCreate, mas isso faz com que
qdo a plicação seja iniciada, as janelas tbm sejam exibidas (show)
Tem como evitar isso ?
T+[/quote:08f4f5f782]


qual a sua intenção em deixar os forms no auto create?

eu acho melhor deixar eles no avaliable e quando quiser abrir um form da um application.createForm, e no onCLose do form coloca action := caFree.

minha opinião.

[ ]´s


GOSTEI 0
Tiagocorsi

Tiagocorsi

28/05/2004

eu passo por um problema parecido mas o meu eh o seguinte: os meus formularios estão todos menos o principal no avaliable forms e estou criando eles em tempo de execução até ae blz, mas o problema surge qdo dentro de um formulario por exemplo cadastrodeprodutos eu abro o pesqfornecedores e mando gravar no cadastrodeprodutos a informação selecionada no pesqfornecedores, o erro eh de acess violation.... só q qdo nao usava os forularios como MDI isso dava certo, o q eu tenho q fazer?



[quote:210b37705c=´Enio Marconcini´]Tenho uma aplicação usando janelas MDI, mas pretendo deixar todos os forms no AutoCreate, mas isso faz com que qdo a plicação seja iniciada, as janelas tbm sejam exibidas (show) Tem como evitar isso ? T+



qual a sua intenção em deixar os forms no auto create?

eu acho melhor deixar eles no avaliable e quando quiser abrir um form da um application.createForm, e no onCLose do form coloca action := caFree.

minha opinião.

[ ]´s[/quote:210b37705c]


GOSTEI 0
Tiagocorsi

Tiagocorsi

28/05/2004

eu passo por um problema parecido mas o meu eh o seguinte: os meus formularios estão todos menos o principal no avaliable forms e estou criando eles em tempo de execução até ae blz, mas o problema surge qdo dentro de um formulario por exemplo cadastrodeprodutos eu abro o pesqfornecedores e mando gravar no cadastrodeprodutos a informação selecionada no pesqfornecedores, o erro eh de acess violation.... só q qdo nao usava os forularios como MDI isso dava certo, o q eu tenho q fazer?


GOSTEI 0
Rjun

Rjun

28/05/2004

Recomendo você a não criar esse tipo de dependência entre formulários.


GOSTEI 0
Tiagocorsi

Tiagocorsi

28/05/2004

mas entaum como q eu faço?


GOSTEI 0
POSTAR