Até onde sei, um executável com 51 mb é indesejado em qualquer linguagem. 
Você pode sim modularizar projetos que usam Units em comum, é só listar essas 
units e criar um package de units utilizadas regularmente por outros packages. 
Esse package de units seria adicionado aos packages que precisarem dele (como 
funciona com os componentes na verdade). Na verdade modularizar um projeto 
muito grande é muito trabalhoso, mas é necessário e se apoiado por um 
pré-projeto minucioso, que liste todas as units e suas respectivas funções, 
pode ser um projeto de sucesso, que irá poupar seu tempo futuramente.
    Nunca vi um executável de 51 mb em nenhum software, veja o office, tá, os 
caras escondem mb atrás de dlls, mas mesmo assim, elas não são carregadas 
inicialmente como seriam num executável de 51 mb.



________________________________
De: Josi Ferri Marin <jfm_...@yahoo.com.br>
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 18 de Dezembro de 2008 11:30:06
Assunto: [delphi-br] DELPHI NAO FUNCIONA PARA PROJETO DE GRANDE PORTE NUM UNICO 
EXECUTAVEL.


Bom dia pessoal.
Após tanta procura, pesquisa, etc ... cheguei a conclusão de que o delphi não 
serve para projetos de grande porte.
Depois de um determinado tamanho, começa a dar erros de compilação, erros de 
ntdll.dll, erros de out of memory, todos esses erros dando no momento da 
compilação em qualquer maquina ou sistema operacional independente de 
processador( P4, core 2 duo, amd) ou quantidade de memória(1 gb, 3 gb). Se 
compilo um projeto menor, funciona sem problema. Usamos o delphi 7.
Entrei em contato com o pessoal da borland e me disseram que tinham 
conhecimentos de projeto maiores que o nosso e que compilava sem problema. Pedi 
um desses exemplos e não me falaram. Depois retornaram dizendo que a solução 
seria modularizar o projeto. Ou seja, realmente ele não funciona, o que é uma 
pena. 
Como modularizar um projeto que tem mais de 1000 arquivos .pas que hoje gera um 
executavel de mais ou menos 51 MB, sendo que uma unit pode ser usada em dezenas 
de outras. Esses erros no delphi já acontecem a muitos anos e a borland 
infelizmente não forneceu solução, pelo menos não nos patchs que temos aqui. Se 
alguém sabe uma forma de resolver esses erros de compilação ou uma forma de 
modularizar um projeto desse temanho, por favor digam.
 
Obrigado e um Feliz Natal a todos.

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbusca dos.yahoo. com

[As partes desta mensagem que não continham texto foram removidas]

 


      Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[As partes desta mensagem que não continham texto foram removidas]

Responder a