Instalando o ZeosLib no Turbo Delphi

By tresloukadu

O ZeosLib é um suite de componentes para você ter uma conexão nativa com banco de dados, ou seja, uma conexão sem drivers auxiliares como o ODBC. Isso entre outras coisas deixa seu sistema muito mais rápido e agiliza na fase de desenvolvimento. Aqui vamos ver como instalar no Turbo Delphi, porém não é muito diferente de outras versões.

Instalação do ZeosLib:

  1. Clique aqui e baixe a última versão do Zeos.
  2. Descompacte o ZeosLib, e cole a pasta no caminho “C:\Arquivos de programas\Borland\BDS\4.0\lib” o path ficará C:\Arquivos de programas\Borland\BDS\4.0\lib\ZEOSDBO-6.6.6-stable, gosto de deixar todos os componentes e bibliotecas aqui nesta pasta lib do Turbo Delphi por questões de organização, mas você pode colocar em outra pasta se quiser.
  3. Dentro do Turbo Delphi vá em Tools > Options > Library – Win32 > Library Path. Clique no  botão com “…” e ao abrir a tela do Library Path adicione os seguintes diretórios:
    • C:\Arquivos de programas\Borland\BDS\4.0\lib\ZEOSDBO-6.6.6-stable\src\component
    • C:\Arquivos de programas\Borland\BDS\4.0\lib\ZEOSDBO-6.6.6-stable\src\core
    • C:\Arquivos de programas\Borland\BDS\4.0\lib\ZEOSDBO-6.6.6-stable\src\dbc
    • C:\Arquivos de programas\Borland\BDS\4.0\lib\ZEOSDBO-6.6.6-stable\src\parsesql
    • C:\Arquivos de programas\Borland\BDS\4.0\lib\ZEOSDBO-6.6.6-stable\src\plain
  4. Entre no Turbo Delphi, clique em abrir e acesse a pasta: C:\Arquivos de programas\Borland\BDS\4.0\lib\ZEOSDBO-6.6.6-stable\packages\delphi10\ZeosDbo.bdsgroup (Obs: estou usando o package para o Delphi 10 pois foi o que ficou melhor compatível).
  5. Compile os arquivos na seguencia:
    • ZCore100.bpl
    • ZPlain100.bpl
    • ZParseSql100.bpl
    • ZDbc100.bpl
    • ZComponent100.bpl
    • ZComponentDesign100.bpl
  6. Clique no ZComponentDesign100.bpl e de install.
  7. Pronto!

Maiores detalhes clique aqui para uma documentação mais detalhada. Depois de instalado você terá os seguintes componentes:

zeos-lib-delphi



categoriaZeos commentoNo Comments datajaneiro 9th, 2010
Read All

Instalando o Componente EmbeddedWB no Turbo Delphi

By tresloukadu

Já pensou criar o seu próprio navegador ou utilizar funcionalidades de um browser? Você pode fazer isto como o componente EmbeddedWB. A dica aqui é para a instalação no Turbo Delphi mas para a instalação no Delphi não muda muito também. Para baixar este componente clique aqui.

Confira os passos abaixo para instalação:

  • Copiar o conteúdo do arquivo para a pasta Lib do Delphi ( C:\Arquivos de programas\Borland\BDS\4.0\lib )
  • Adicionar este caminho no LIB (Tools > Options > Library – Win32 > Library Path) :
    C:\Arquivos de programas\Borland\BDS\4.0\lib\EmbeddedWB_D2005\Source
    C:\Arquivos de programas\Borland\BDS\4.0\lib\EmbeddedWB_D2005\Source\Lib
  • Abra o arquivo EmbeddedWebBrowser_D2006.bdsproj
  • Dê BUILD ALL e, logo em seguida, INSTALL. Uma mensagem aparecerá dizendo que os componentes foram instalados
  • Feche o projeto, saindo sem salvar.

Após instalado você terá os seguintes componentes:

EmbeddedWB-Embedded-Web-Browser

categoriaEmbeddedWB commentoNo Comments datajaneiro 9th, 2010
Read All

Dica : Importando Componentes ActiveX no Turbo Delphi

By tresloukadu

Essa dica é preciosa, pois no Turbo Delphi 2006 por padrão o Import Component (para fazer a importação de componentes ActiveX do Windows) não é exibido. Provavelmente essa opção não é exibida pelo fato de o Turbo Delphi ser uma versão free e “mais limitada” do que a versão comercial Delphi.

A solução para exibir esta opção no Turbo Delphi é muito simples. Tudo o que precisamos fazer é criar um arquivo vazio chamado ATLBASE.H dentro da pasta atl que fica no seguinte endereço:

C:\Arquivos de Programas\Borland\BDS\4.0\include\atl\atlbase.h

(Se o seu Turbo Delphi estiver em outro diretório, o caminho acima pode ser diferente. Se este for o seu caso, você pode utilizar o localizar do Windows para procurar a pasta Borland).

Depois de criar o arquivo atlbase.h na pasta atl, você precisa iniciar o seu Turbo Delphi novamente (se estiver aberto) após isso você conseguirá importar todos os componentes ActiveX normalmente.

t+

categoriaTurbo Delphi, hacks commentoNo Comments datanovembro 10th, 2008
Read All