deixar o EXE menor
estou com um grande probela com o tamanha do meu exe q está em 18mb, dai preciso reduzir o tamanho dele. Eu achei esta dica na net mas ela so se aplica ao d6, aguem tem para d7 ?
desde já agradeço
///dica////////////////
Para deixar o programa executável menor e mais rápido, abra a tela de Options/Project.
Na página Compiler tire todos os ´X´ e deixe somente nas caixas: Force far Calls, Smart Callbacks e Extended Sintax.
Na página Linker marque um ´X´ em Optimize for size and load time.
Lembre-se fazendo isso o programa ficará menor e mais rápido, porém o Delphi levará mais tempo para compilá-lo
Elan
elandf@hotmail.com
desde já agradeço
///dica////////////////
Para deixar o programa executável menor e mais rápido, abra a tela de Options/Project.
Na página Compiler tire todos os ´X´ e deixe somente nas caixas: Force far Calls, Smart Callbacks e Extended Sintax.
Na página Linker marque um ´X´ em Optimize for size and load time.
Lembre-se fazendo isso o programa ficará menor e mais rápido, porém o Delphi levará mais tempo para compilá-lo
Elan
elandf@hotmail.com
Elandf
Curtidas 0
Respostas
Edineidaniel
04/10/2006
elandf,
Seguinte, essas dicas tb ajudam a diminuir um executável...
Mas vc quer deixá-lo muito menor do q isso, procure por um programa chamado Aspk...
Muito bom eu utilizo ele e funciona sem problemas...
Att,
Edinei
Seguinte, essas dicas tb ajudam a diminuir um executável...
Mas vc quer deixá-lo muito menor do q isso, procure por um programa chamado Aspk...
Muito bom eu utilizo ele e funciona sem problemas...
Att,
Edinei
GOSTEI 0
Steve_narancic
04/10/2006
Mas vc quer deixá-lo muito menor do q isso, procure por um programa chamado Aspk...
Uma vez tive problemas com o Norton Antivirus utilizando estes programas de compactação de Executáveis
GOSTEI 0
Massuda
04/10/2006
Além do problema que o steve_narancic citou, outro problema com compactadores de executáveis é que o programa compactado ocupa menos espaço no disco, mas precisa de mais memória na execução, pois o arquivo compactado é descompactado na memória para poder ser executado.
Com relação às opções de compilação, geralmente não há necessidade de gerar programas com dados de debug embutidos. Para desligar isso, vá em Project|Options, na aba Compiler, desmarque as opções no group box Debugging. Note que sem essas opções, a execução passo-a-passo ( F7/F8 ), breakpoints, etc deixarão de funcionar na IDE.
Com relação às opções de compilação, geralmente não há necessidade de gerar programas com dados de debug embutidos. Para desligar isso, vá em Project|Options, na aba Compiler, desmarque as opções no group box Debugging. Note que sem essas opções, a execução passo-a-passo ( F7/F8 ), breakpoints, etc deixarão de funcionar na IDE.
GOSTEI 0
Marcosalex
04/10/2006
Modulariza seu programa utilizando Packages do Delphi. Fica mais fácil pra gerenciar e seus upgrades não precisarão mudar o executável inteiro.
GOSTEI 0
Nigro
04/10/2006
Caso tenha imagens embutidas no executável retire-as e dê um loadfrom file em run time, tante em TImage quanto em Glyphs.
GOSTEI 0