Para gerar um executável pequeno, uma das práticas mais utilizadas é a de modularizar o projeto em vários EXEs, DLLs, BPLs, e manter separados os arquivos auxiliares de texto, imagens ou sons. Essa prática é útil para diminuir o tráfego de arquivos durante as atualizações do sistema, executando o update apenas daqueles que realmente sofreram modificações.

No entanto, caso seja necessário manter um único arquivo para todo o sistema, o Delphi oferece a possibilidade de trabalhar com resources, uma forma de embutir arquivos externos dentro do executável e acessá-los posteriormente quando necessário.

Nesse artigo veremos como utilizar essa funcionalidade a partir do Delphi 2010, versão na qual o IDE passou a oferecer uma interface amigável para gerenciar os recursos.

Adicionando arquivos ao projeto

Embora esse recurso exista desde a versão 3 do Delphi, a forma de incorporar arquivos externos ao executável foi melhorada significativamente a partir da versão 2009. Atualmente, é possível utilizar um gerenciador de recursos que pode ser a ...

Quer ler esse conteúdo completo? Tenha acesso completo