Acho que tamanho minímo 4mb é exager ... um .exe de uns 12bm ainda não é
problemático, agora lla pela casa dos 15/20 ai acho que está bruto mesmo.

exe de 4mb basta vc colocar alguns componentes, como por exemplo os
componentes ACBr que o .exe já cresce uns 2mb.

Claro, modularizar é o caminho.

Em 4 de maio de 2010 10:46, Walter Chagas (Bol) <wchag...@bol.com.br>escreveu:

>
>
> As imagens podem sim ficar fora do executável. Porém, ainda se estiverem em
> alta resolução vão consumir recursos desnecessários.
>
> A herança visual é uma boa pedida. Mas se pra fazer uma coisa no sistema
> tem-se que abrir muitos forms, convem olhar se não dá pra juntar muita coisa
> em menos forms ou então poe Aba nele dividindo a área em subseções.
>
> Mas eu acho que tudo é valido visando melhorar.
>
>
> []s
>
>
> Walter Alves Chagas Junior
> Belo Horizonte - MG - Brazil
> wchag...@bol.com.br <wchagasj%40bol.com.br>
> http://delphitocorporerm.blogspot.com/
> http://twitter.com/wchagas
> MSN: whitesock...@hotmail.com <whitesockets%40hotmail.com>
> SKYPE: WalterChagasJr
>
> ----- Original Message -----
> From: Dirlei Dionisio
> To: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>
> Sent: Tuesday, May 04, 2010 10:04 AM
> Subject: Re: [delphi-br] Qual o "limite" de tamanho para um executável?
>
> Fellipe,
>
> O que esse programa faz?
>
> Agora comentanto o comentário do amigo Walter....
>
> - Acho que imagens não precisam ser restritas, desde que fiquem fora do
> executável.
>
> - "Racionar forms" é perigoso pois pode diminuir a usabilidade do
> software e/ou aumentar a complexidade dele. Usar herança visual de
> formulários pode ser uma alternativa.
>
> [ ]'s
> Dirlei.
>
> Em Ter, 2010-05-04 às 09:25 -0300, Walter Chagas (Bol) escreveu:
> > Executáveis muito grandes são mal sinal.
> >
> > Sinal de que o projeto/programação/codificação está mal estruturado.
> > Sinal de que o compilador ou o Linkeditor estão mal configurados.
> > Sinal de que o projeto está muito gordo ou cheio de coisas que nunca
> serão
> > usadas.
> >
> > Executáveis muito grandes, são lentos, dão problemas de alocação de
> memória
> > e recursos, dentre outros.
> >
> > Quase todos aqui são unânimes em propor a modularização. Quebrar seu exe
> em
> > dll's ou Bpl's que, inclusive, facilitam muito a manutenção visto que
> > dependendo do que for, voce só mexe na dll e pronto. Não compromete o
> resto
> > do sistema.
> >
> > Convem sempre analisar as configurações do compilador e do linkador antes
> de
> > gerar o exe final para implantar. Pode-se perfeitamente, por exemplo,
> > desabilitar as opções de debugação. Outra coisa que incha executavel é
> > mandar incluir parametros e mapeamento interno para usar o Turbo Debugger
> da
> > borland (Include TD32 Debug Info). Verifique se isto está habilitado.
> >
> > A regra básica é: O executavel passou de 4MB, é hora de revisão. Revise
> se
> > há rotinas que podem ser incorporadas em módulos, bem como funções.
> Revise
> > se há redundância de código e se fragmentos de código comuns em vários
> > pontos não podem ser convertidos em uma função a ser armazenada em uma
> dll
> > que faça a mesma coisa. Imagens, devem ser restritas ao mínimo possível
> e,
> > preferencialmente, de baixa resolução. Imagens grandes = executaveis
> grandes
> > = alocação maior de memória. Forms podem ser racionados. Verifique se um
> > processo/Rotina em seu sistema que use 5 forms não podem cair pra pra 2
> > forms ou mesmo 1 com abas. Componenetes de acesso a dados (Queries, DSPs
> e
> > CDS´s) podem ser reaproveitados. Verifique se voce não está usando
> > componentes demais pra coisas de menos.
> >
> > E por aí vai...
> >
> >
> > []s
> >
> >
> > Walter Alves Chagas Junior
> > Belo Horizonte - MG - Brazil
> > wchagasj bol.com.br
> > http://delphitocorporerm.blogspot.com/
> > http://twitter.com/wchagas
> > MSN: whitesock...@hotmail.com <whitesockets%40hotmail.com>
> > SKYPE: WalterChagasJr
> >
> >
> > ----- Original Message -----
> > From: "Fabiano Moura" <mctbrasil gmail.com>
> > To: <delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>>
> > Sent: Monday, May 03, 2010 11:48 PM
> > Subject: Re: [delphi-br] Qual o "limite" de tamanho para um executável?
> >
> >
> > E eu que pensei que o meu programa de 8 MB era grande, rsrsrs!!!
> >
> > Em 3 de maio de 2010 19:29, Marcos Alexandre Lemos Rodrigues <
> > marcosalexandre.rodrigues gmail.com> escreveu:
> >
> > > Limite não existe, já vi executáveis com mais de 300 MB. Só não é
> prático.
> > > Melhor separar em pacotes bpl mesmo ou então em dlls, que além de ficar
> > > mais
> > > fácil trabalhar, existe opção de carregar na memória apenas quando o
> > > usuário
> > > realmente precisar do módulo, economizando memória geral.
> > >
> > > Em 3 de maio de 2010 19:14, Rubem Rocha <rubem.rocha dtmanaus.com.br
> > > >escreveu:
> > >
> > > >
> > > >
> > > > 35MB? Meu amigo, considere ‘para ontem’ separar sua aplicação em
> > > > módulos,
> > > > preferencialmente em pacotes BPL. Tem material a botão na Internet
> > > falando
> > > > sobre isso.
> > > >
> > > > Sds.
> > > >
> > > > De: delphi-br@yahoogrupos.com.br 
> > > > <delphi-br%40yahoogrupos.com.br><delphi-br%
> 40yahoogrupos.com.br>
> > > [mailto:
> > > > delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br><delphi-br%
> 40yahoogrupos.com.br>] Em
> > > > nome de Fellipe Henrique
> > > > Enviada em: segunda-feira, 3 de maio de 2010 16:16
> > > > Para: delphi-br@yahoogrupos.com.br 
> > > > <delphi-br%40yahoogrupos.com.br><delphi-br%
> 40yahoogrupos.com.br>
> > > > Assunto: [delphi-br] Qual o "limite" de tamanho para um executável?
> > > >
> > > >
> > > > Amigos, tenho um executável, que está chegando perto dos 35MB...
> existe
> > > > algum limite? se passar dele começa a dar problemas? que tipos de
> > > > problemas?
> > > >
> > > > Att.
> > > >
> > > > --
> > > > _________________________________
> > > > T.·.F.·.A.·.
> > > > Fellipe Henrique
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
__________________________________________________________________
: grato e sem mais,
: Carlos Aquino, Uberaba/MG
__________________________________________________________________
: http://duard.com.br//blog
: Msn-Messenger : duar...@hotmail.com
__________________________________________________________________
: Uberaba-MG / Brasil
__________________________________________________________________


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

Responder a