Olá pessoal, neste artigo estaremos vendo como se trabalhar com Packages no Delphi. Os chamados pacotes tem a finalidade de separar os nossos arquivos em containers, para que os nossos projetos fiquem bem organizados e maleáveis, com a facilidade de se adicionar arquivos pertencentes à outra solução e até mesmo ser utilizados em outros projetos. Vamos ao exemplo:


Passo 1 - Para começar, crie um novo projeto e salve com o nome prjPacote.Salve também o nosso form e o chame de FrmPrincipal, para identificar onde se encontra os forms e dividi-los de forma organizada. Clique com o botão direito do mouse na solução do nosso projeto e selecione a opção Add new project.




Passo 2 - Escolha a opção new project e em seguida o item Package. A partir de agora podemos dividir os nossos projetos em módulos separados.




Passo 3 - Devemos salvar o nosso novo pacote apertando com o botão da direita do mouse no item Save as em cima do pacote que acabou de aparecer.




Passo 4 - É preciso também vincular o nosso novo pacote ao nosso projeto principal para que os forms possam interagir entre eles. Com o botão da direita do mouse clique no nosso projeto principal e vá até options. Em seguida escolha a guia packages. Aperte o botão add e selecione o arquivo bpl do nosso pacote selecionado.




Feito isso vá até runtime(tempo de execução) packages e no botão da direita clique e insira o nosso pacote criado e dê ok .Agora o nosso projeto principal está se comunicando com o pacote.


Passo 05 – no formulário principal, dê uses nos forms criados no pacote e não esqueça de dar build nos projetos para que seja feito o término da comunicação entre eles.


Crie um botão no form principal e inclua o seguinte evento:




Se tudo estiver certo, o form principal estará chamando o form do pacote:




Fico aqui com mais este artigo, um abraço e até a próxima.


Daniel Pereira

Contato : Danielsantos1984@gmail.com