GARANTIR DESCONTO

Fórum Lendo, mas ocultando forms #186228

05/10/2003

0

Prezados amigos,

Que eu saiba, quando uma aplicação é inicializada, ela lê todos os forms da aplicação e, para exibi-los, é só dar o seguinte comando.

[b:f99d5d1405]NomeDoForm.Show;[/b:f99d5d1405]

Mas e se eu quiser que, ao iniciar a aplicação, só ler o form inicial e, através do código eu quiser ler os outros forms sem exibi-los, como faço?

Sabia fazer isso no VB, mas no Delphi eu não sei.

Obrigado!!!


Mathac_admin

Mathac_admin

Responder

Posts

05/10/2003

Japa

form1:= Tform1.create(Application);
form1.showmodal;
form1.free;

Boa sorte amigo... :wink:


Responder

Gostei + 0

05/10/2003

Mathac_admin

Agradeço a ajuda mas esse código lê somente o Form1?

E se eu quiser ler os outros, mas não quiser exibi-los, só deixando-os na memória?

Agradeço.


Responder

Gostei + 0

05/10/2003

Lhsrocha

Para que nem todos os fdorms sejam carregados, vc pode ir até :
Projects>options> E escolher os forms que serão carregados depois.passando-os para o lado direito.

**** N o projeto pode tanto usar do jeio que o outro amigo falou , quanto colocara : application.createform(Tformulário,formulário).

Espero que acrescente!!!!!!
Fique na paz!!!!!


Responder

Gostei + 0

05/10/2003

Balceiro

faça o seguinte:

Form2.Visible := False;

só isso, o form fica invisivel e vc consegue lê-lo...


Responder

Gostei + 0

06/10/2003

Alexandrezendron

é claro que você pode deixar o form com a função visible:=false, mas cuidado, se vc tem uma aplicação com muitos forms tome cuidado para não sobrecarregar a memória!!!!! este eh uim dos maiores problemas!!!!!


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar