como deixar o executavel do delphi 7 menor e mais rápido?

Delphi

21/02/2005

como deixar o executavel do delphi 7 menor e mais rápido?

tem um exemplo no arquivo de ajuda dtDelphi, mas parece não funcionar para delphi 7, alguém sabe fazer isso para o delphi 7?


Balceiro

Balceiro

Curtidas 0

Respostas

Beppe

Beppe

21/02/2005

Menor: Compile com as bpl´s do Delphi(Project | Options | Packages | ...)

Rápido: Remove seus forms do auto-create, e crie-os sob demanda.


GOSTEI 0
Balceiro

Balceiro

21/02/2005

mas todas as bpls já estão marcadas.


GOSTEI 0
Massuda

Massuda

21/02/2005

Bom você pode compilar seu projeto sem informações de debug (opção [b:f54704f26b]Project/Options[/b:f54704f26b], aba [b:f54704f26b]Compiler[/b:f54704f26b], grupo [b:f54704f26b]Debugging[/b:f54704f26b]).

Mais do que isso, só usando um compressor de EXE, tipo ASPack ou UPX. O único cuidado que você precisa tomar é que geralmente as bibliotecas de tratamento de exceções estilo MadException ou JCL Debug Expert param de funcionar. Também pára de funcionar a função [b:f54704f26b]Search/Find[/b:f54704f26b] error da IDE.


GOSTEI 0
Beppe

Beppe

21/02/2005

mas todas as bpls já estão marcadas.


hum...bom sempre há uma troca...então deve ser seus .dfm´s que estou tomando conta. Desde o Delphi(5) eles são armazenados em forma de texto, por isso um compactador(ASPack, UPX) faz um bom serviço.

Outra coisa que você pode fazer é remover coisas grandes ou duplicados dele. Exemplo, pode por suas imagens num diretório e carregá-las em tempo de execução. O mesmo vale para arquivos texto que vc pode ter por ventura em memos, embora o ganho não seria tão visível quanto com imagens.

Também pode haver forms parecidos no seu sistema, veja se não seria possível generalizá-los ou reaproveitá-los.


GOSTEI 0
POSTAR