Upload
franjinha5
View
232
Download
0
Embed Size (px)
Citation preview
7/23/2019 Como Instalar ZeosLib No Delphi XE e XE2
1/7
Instalando ZeosLib no DelphiXE2Voc est em:Incio>Blog> Instalando ZeosLib no Delphi XE2
Aprenda a realizar a instalao da biblioteca ZeosLib no Embarcadero RAD
Studio Delphi XE2, este guia ir lhe apresentar um passo a passo da
instalao.
inShare2
Aps passar dificuldades na realizao da instalao doZeosLibnoDelphi XE2, decidi compartilhar o"caminho
das pedras".
A Bilbioteca ZeosLib
A bilbiotecaZeosLib composta por um conjunto de ferramentas para que voc possa ter uma conexo nativa com
banco de dados, ou seja, uma conexo sem drivers auxiliares como oODBC.
OZeosLib um projeto decdigo aberto, sua instalao no to complexa, mas segue a receita do bolo, basta
seguir os passos sem pularnenhum ingrediente.
Baixando a Biblioteca ZeosLib
Bem primeiramente baixe a ltima verso doZeosLibdiretamente no repositrio SVN Oficial.
Se voc utiliza oSVNcomo controle de verso, poder utilizar o seguinte comando:
1# svn checkout https://zeoslib.svn.sourceforge.net/svnroot/zeoslib/trunk/ zeoslib
Se voc utiliza oGITcomo controle de verso, poder utilizar o seguinte comando:
1# git svn clone --revision HEAD https://zeoslib.svn.sourceforge.net/svnroot/zeoslib/trunk/zeoslib
Adicionando o diretrio do ZeosLib ao Library Path do Delphi
Vamos adicionar umavarivel de ambientenoWindows, se voc utiliza oWindows Sevencomo eu, navegue at:
Painel de Controle
o Sistema e Segurana
http://sistemas.cekurte.com/http://sistemas.cekurte.com/bloghttps://zeoslib.svn.sourceforge.net/svnroot/zeoslib/trunk/https://zeoslib.svn.sourceforge.net/svnroot/zeoslib/trunk/http://sistemas.cekurte.com/bloghttps://zeoslib.svn.sourceforge.net/svnroot/zeoslib/trunk/https://zeoslib.svn.sourceforge.net/svnroot/zeoslib/trunk/http://sistemas.cekurte.com/7/23/2019 Como Instalar ZeosLib No Delphi XE e XE2
2/7
Sistema
Na barra lateral clique em "Definies Avanadas do Sistema", uma janela como esta ser exibida:
Clique no boto identificado na figura como "Variveis de ambiente..." e uma janela como esta abaixo ser exibida:
7/23/2019 Como Instalar ZeosLib No Delphi XE e XE2
3/7
Preencha a caixa com os seguintes valores:
Nome da varivel:ZEOSLIB
Valor da varivel:PATH-onde-voc-baixou-o-zeoslib, no meu caso:D:\Delphi Components\zeoslib
Agora iremos adicionar o path doZeosLibaoLibrary PathdoDelphi, para isto, clique no menu "Tools" e selecione
"Options..."
Uma tela como esta abaixo ser exibida:
7/23/2019 Como Instalar ZeosLib No Delphi XE e XE2
4/7
Clique no boto "..." indicado na figura acima para adicionar um novopath.
Adicione os seguintes caminhos:
$(ZEOSLIB)\packages\DelphiXE2
$(ZEOSLIB)\src\component
$(ZEOSLIB)\src\core
$(ZEOSLIB)\src\dbc
$(ZEOSLIB)\src\parsesql
$(ZEOSLIB)\src\plain
7/23/2019 Como Instalar ZeosLib No Delphi XE e XE2
5/7
No final voc ter um resultado semelhante a este:
Clique no boto "OK", feche as janelas restantes e reinicie o Delphi XE2.
Abrindo o projeto do ZeosLib no Delphi XE2
Com o Library Path do Delphi XE2 configurado, iremos realizar a instalao do ZeosLib. Clique no boto:File>
Open Project... (Ctrl + F11)
Navegue at a pasta em que voc baixou o ZeosLib, no meu caso:D:\Delphi Components\zeoslib. Logo aps, abra
o diretriopackages>DelphiXE2e abra o projeto chamadoZeosDbo.groupproj.
Compilando o ZeosLib no Delphi XE2
Voc dever compilar os pacotes na seguinte ordem:
ZCore160.bpl
ZPlain160.bpl
ZParseSql160.bpl
ZDbc160.bpl
ZComponent160.bpl
ZComponentDesign160.bpl
7/23/2019 Como Instalar ZeosLib No Delphi XE e XE2
6/7
A imagem abaixo, ilustra este processo:
Depois que voc compilar todos os pacotes, enfim poder realizar a instalao. Clique sobre o pacote
ZComponentDesign160.bple selecione a opo "Install", como mostra a imagem abaixo:
Se tudo ocorrer bem, uma mensagem como esta ser exibida:
7/23/2019 Como Instalar ZeosLib No Delphi XE e XE2
7/7
Conclumos a instalao da biblioteca.
Reinicie oDelphi XE2e faa bom proveito do componenteZeosLib.
Obs: ao fechar o Delphi para reinici-lo, ser perguntado se deseja-se salvar oZComponentDesign160.bpl.
Responda sim.
Ao executar qualquer projeto que utiliza o ZeosLib, ser acrescentado a clusula uses as seguintes
bibliotecas:
uses
... ZAbstractConnection, ZConnection;