Pequena História

Derivado do Delphi-Boleto é considerado um dos melhores e mais utilizados componentes geradores de boletos OpenSource. O RLBoleto foi criado com o intuito de tornar mais simples e ágeis as tarefas do dia a dia, uma vez que seu antecessor tinha muitos defeitos e era um tanto complicado de se usar.O componente conta com o auxílio do gerador de relatórios FortesReport. Para instalar o RLBoleto antes de tudo instale o Fortes em seu Delphi (Instalando o FortesReport no Delphi7). Atualmente o RLBoleto trabalha oficialmente com 9 Bancos diferentes podendo ainda ser implementados muitos outros.A comunidade conta com vários desenvolvedores por todo o país que contribuem diariamente com correções e novas implementações para o componente.

Procedimentos

O RLBoleto dispõe de dois tipos de instalações diferentes. A primeira é a Instalação via Package (pacote) pode ser compilada e instalada com o Delphi 7. Mas se você possui uma versão menor ou maior, a segunda opção é adicionar o arquivo .pas normalmente como faria com qualquer outro componente sem Package. Primeiramente descompacte os arquivos em uma pasta de sua preferência. Mostrarei como efetuar a instalação das duas formas.

Instalação via Package

A instalação via Package é mais rápida e simples de fazer. Se você dispõe da versão 7 do Delphi ou quiser tentar compilá-la em sua versão siga estes passos.

  • Vá ao menu File > Open e encontre a pasta onde você descompactou os fontes do RLBoleto. Clique sobre a Package (RLBoletoD7.dpk) e em seguida clique em Abrir (veja a Imagem 1).
  • Compile a Package e após receber a mensagem de compilação com sucesso clique em Instalar.
  • Será criada uma Paleta chamada RLBoleto em seu Delphi com dois componentes. Um deles é o próprio componente, que será usado para gerar os Boletos. O outro é o componente de Remessa, uma vez que o Banco pode gerar um arquivo de Retorno, o usuário poderá baixá-lo e conseqüentemente baixar contas automaticamente no sistema.
Package do RLBoleto
Instalação do RLBoleto via Package

Instalação via arquivo .PAS

A instalação via arquivo .pas é um tanto demorada. Mas é recomendada quando não há packages referentes à determinadas versões do Delphi.

  • Vá ao menu Component > Install Component. (Imagem 2)
  • Encontre a pasta onde você descompactou os arquivos e clique sobre o arquivo RLBoleto.pas e em seguida clique em Abrir (Imagem 3).Se quiser instalar o componente em outra package, basta selecioná-la no combo Package file name. Caso contrário o Delphi usará a dclusr.dpk. (Imagem 4)
  • Agora clique em Compile e depois em Install. Feito isso seu componente estará instalado.
  • Será criada uma Paleta chamada RLBoleto em seu Delphi com dois componentes. Um deles é o próprio componente, que será usado para gerar os Boletos. O outro é o componente de Remessa, uma vez que o Banco pode gerar um arquivo de Retorno, o usuário poderá baixá-lo e consequentemente baixar contas automaticamente no sistema.
Component - Install Component
Menu para Instalar o Componente via arquivo .PAS
Adicionando o .pas na Package
Adicionando oArquivo.PAS na Package "dclusr.dpk"
dclusr.dpk
Demonstração da Package "dclusr.dpk" com o componente RLBoleto

Informando ao Delphi o caminho dos fontes

Se você chegou a este passo sem problemas, isto significa que você está a um passo de poder utilizar o RLBoleto. Falta apenas adicionar o caminho dos fontes do componente (ou os seus .dcu`s).

  • Vá ao menu Tools > Environment Options" e na aba "Library" clique no botão Browse (ou "..."). Localize a pasta do RLBoleto e adicione-a nos Paths. (Imagem5)
Adicionando o Path
Finalização da Instalação Adicionando o Caminho do Componente

Isso é tudo. Lembrando mais uma vez que para instalar o componente RLBoleto, é necessário ter instalado o componente FortesReport. Espero que o artigo seja de grande utilidade tanto para os novatos quanto para os experientes em programação. Download do RLBoleto.