[delphi-br] Re: Memoria do sistema operacional que o Delphi ocupa

2007-08-01 Por tôpico francesco.perrotti
Os forms da aplicação passam a ocupar memória a partir do momento em 
que são criados. Os form listados em na opção Auto-Create são criados 
automaticamente no início da aplicação, ou seja, ficam o tempo todo da 
execução do programa ocupando memória, mesmo que não estejam aparecendo 
(ativos) na aplicação. É um recurso que só deve ser usado em aplicações 
pequenas (com poucos forms) ou para forms que são usados muito 
frequentemente.

A outra (e mais aconselhável) opção é retirar o form do auto create e 
criar/destruir explicitamente o form sempre que necessário. Só o form 
principal precisa ser auto-criado, todos os outros podem ser retirados 
dessa opção.

Perrotti


--- Em delphi-br@yahoogrupos.com.br, Gabriel Herdt [EMAIL PROTECTED] 
escreveu

 Pessoal, como funciona a alocação de memoria do delphi?
 Pelos meus conhecimentos ao executar meu .exe do projeto 
 o .exe aloca memoria dos meus forms que estao na opção: Auto-Create 
 Forms. E conforme eu abro os outros forms aumenta a memoria 
utilizada. 
 Os outros forms estao na opção available forms.
 
 PS: project - Options - forms
 PS2: delphi 2005





[delphi-br] Re: Memoria do sistema operacional que o Delphi ocupa

2007-07-30 Por tôpico Gabriel Herdt
Mas uma obs eu utilizo Datamodule no Auto-Create.

--- Em delphi-br@yahoogrupos.com.br, Gabriel Herdt 
[EMAIL PROTECTED] escreveu

 Pessoal, como funciona a alocação de memoria do delphi?
 Pelos meus conhecimentos ao executar meu .exe do projeto 
 o .exe aloca memoria dos meus forms que estao na opção: Auto-Create 
 Forms. E conforme eu abro os outros forms aumenta a memoria 
utilizada. 
 Os outros forms estao na opção available forms.
 
 PS: project - Options - forms
 PS2: delphi 2005