Esta página é um tutorial de como instalar o package Indy no Borland Delphi, para a utilização do componente TIdHTTP.
Antes de instalar, verifique se você possui os componentes mencionados.
Arquivo para Download
Neste momento, a versão mais atual é o Indy 10 5377, que pode ser baixado no link a seguir:
Adicionando o Package
Extraia o arquivo baixado dentro do diretório de seu Borland Delphi, na pasta Lib. É recomendado alterar o nome da pasta extraida para Indy10.
Exemplo: C:\Program Files\Borland\Delphi7\Lib\Indy10
Inicie seu Borland Delphi e um por um, abra* e compile os arquivos listados abaixo, seguindo a ordem:
1. IndySystem70.dpk (in Indy10\Lib\System)
2. IndyCore70.dpk (in Indy10\Lib\Core)
3. IndyProtocols70.dpk (in Indy10\Lib\Protocols)
4. dclIndyCore70.dpk (in Indy10\Lib\Core)
5. dclIndyProtocols70.dpk (in Indy10\Lib\Protocols)
*Clique em File > Open
Após compilar com sucesso os packages, é necessário adicionar o caminho da nova Lib. No seu Borland, clique em Tools > Environment options, vá na aba Library e adicione o caminho da nova Lib: <Diretório de instalação do seu Delphi>\Lib\Indy10\D7.
Exemplo: C:\Program Files\Borland\Delphi7\Lib\Indy10\D7
O passo mais importante desse tutorial é: colocar este novo caminho antes do ‘$(DELPHI)\Lib’. Confirme as alterações.
Adicionando os Componentes
Por fim, no seu Borland, clique em Components > Install Packages e adicione os componentes contidos em Indy10\D7 na seguinte ordem:
1. dclIndyCore70.bpl
2. dclIndyProtocols70.bpl
Feito isso, surgirá várias abas Indy em sua paleta de componentes.
Considerações finais
Qualquer dúvida, estamos a disposição para te auxiliar. Bom trabalho!