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