Artigo Clube Delphi Edição 39 - Inno da Instalação

Artigo da Revista Clube Delphi Edição 39.

Esse artigo faz parte da revista Clube Delphi edição 39. Clique aqui para ler todos os artigos desta edição



Atenção: por essa edição ser muito antiga não há arquivo PDF para download. Os artigos dessa edição estão disponíveis somente através do formato HTML. 

Inno da Instalação

Crie instaladores profissionais com o Inno Setup

Entre os muitos instaladores no mercado, o Inno Setup pode ser considerado um dos mais avançados, tendo uma grande vantagem sobre os outros: é freeware. Desenvolvido e mantido por Jordan Russel desde 1997, o Inno Setup pode ser baixado em www.innosetup.com. No site do produto, encontramos alguns softwares adicionais, como um pacote com a tradução das telas do instalador para o português. A instalação do Inno Setup é bastante simples e não exige configurações adicionais (para esse artigo foi usada a versão 3.0.6).

Scripts

As instalações do Inno Setup são baseadas em scripts com um formato semelhante aos arquivos .ini, separados por seções. Cada seção controla um aspecto diferente da instalação e é iniciada com o seu nome entre colchetes. Veja um exemplo de trecho de script:

 

[Setup]

AppName=My Program  

 

[Files]

Source: "MYPROG.EXE"; DestDir: ""

 

Usando o Inno Setup, podemos criar instaladores personalizados para sistemas em Delphi, inclusive distribuir bibliotecas ou softwares adicionais (como o BDE ou drivers dbExpress).

Criando um instalador

Ao iniciar o Inno Setup, a tela da Figura 1 é mostrada. Temos três opções: criar um arquivo de instalação usando um assistente, iniciar com um arquivo vazio ou abrir um arquivo existente." [...] continue lendo...

Artigos relacionados