Programação, Delphi7
Importante
Durante a instalação de componentes sempre executar o Delphi 7 como administrador para evitar possíveis problemas de permissões.
Conceito
Nesta página estão contidas informações essenciais para a instalação dos componentes em um ambiente novo do Delphi 7.
Preparando Diretórios
Executar bat para criação de pastas e drivers "C:\Instaladores\MontandoDrivers.bat"
Componentes
Diretório Base
- C:\Instaladores\Delphi7\01_Componentes\
Delphi Update
- Executar um update no Delphi usando o executável de nome “00_Delphi7_Update”. Sem alterar nada apenas (Next – Next – Finish).
Substituir
- Em C:\Arquivos de programas\Borland\Delphi7\Source\ToolsAPI, Substitua o arquivo “DesignEditors.pas” pelo que está aqui na pasta "01-Substituir".
Traduz Units
Constantes traduzidas - Estes arquivos são fontes em Delphi 7 e todas as ResourcesStrings. Não tente instalá-lo em uma Delphi de versão diferente sob risco de você ter problemas.
Considerando que o diretório de instalação do seu Delphi 7 seja C:\Arquivos de Programas\Borland\Delphi7\ execute os seguintes passos:
- Fechar o Delphi.
- Copiar todas estas units do diretório "02-Traduz_Units" para o diretorio de Libs do Delphi 7. O diretório padrão para instalação é C:\Arquivos de Programas\Borland\Delphi7\lib.
- Ative o Delphi.
- Menu Compile - BUILD ALL em todos os seus projetos.
1st Class 4000
- Execute o arquivo "03-1st Class 4000\1stclass4000ProVcl7.exe' usando o serial “1ST4000982940NMW”.
Info Power 4000
- Execute o arquivo "04-Info Power 4000\InfoPower4000Pro_vcl7.exe" usando o serial “IP4013487442”.
Report Builder
- Execute o arquivo "05-Report Builder\rbent7.exe" usando o serial "l2an49bxi2h"
Conferência
- Verificar se o caminho do diretório das libs do report builder $(DELPHI)\RBuilder\Lib" no library path da IDE.
- Conferir se os componentes apareceram na paleta RBuilder.
- Verificar nos pacotes instalados se existe:
- ReportBuilder Data Access Environment
- ReportBuilder Enterprise
- ReportBuilder RAP Language
- ReportBuilder Sample Components
- ReportBuilder TeeChart 4.04 Components
Extra Devices
- Adicionar o caminho "06-ExtraDevices\EXTRA\SOURCE" ao library path
- Realizar o builder e intalação dos pacotes "xdevice7.dpk" e "xformat7.dpk".
Splitter
- Adicionar o caminho "07-Splitter" ao library path
- Realizar o builder e intalação do pacote "TTSplitter.dpk"
TCompact
- Adicionar o caminho "08-TCompact" ao library path
- Realizar o builder e intalação do pacote "TCompact.dpk"
Tansi
- Adicionar o caminho "09-TAnsi" ao library path
- Realizar o builder e intalação do pacote "TANSI.dpk"
TLayoutpanel
- Adicionar o caminho "11-tlayoutpanel" ao library path
- Realizar o builder e intalação do pacote "LOPnl12.dpk"
TTBuscaCep
- Adicionar o caminho "12-TTBuscaCep" ao library path
- Realizar o builder e intalação do pacote "TotaliCEP.dpk"
TCEP
- Adicionar o caminho "13-TCEP" ao library path
- Realizar o builder e intalação do pacote "TotaliCEP.dpk"
SQLDIRECT3
- Instalar (Next – Next - Finish) com o serial “fm4k6d8c”.
- Em Component -> Install Packages - adicionar o arquivo DclSql70.bpl.
XP
- Adicionar o caminho "15-XP" ao library path
- Realizar o builder e intalação do pacote "Transpear_XP.dpk"
TFiltroData
- Adicionar o caminho "16-TFiltroData\design" e "16-TFiltroData\runtime" ao library path
- Realizar o builder e intalação do pacote "\design\ttpFiltroDataDsg.dpk" e "\runtime\ttpFiltroData.dpk"
TotaliBI
- Adicionar o caminho "17-TotaliBI" ao library path
- Realizar o builder e intalação do pacote "TotaliBI.dpk"
Export Filters
- Adicionar o caminho "$(DELPHI)\01_Componentes\18-Export Filters\Compression\Lib\D7" e "$(DELPHI)\01_Componentes\18-Export Filters\QRExport3\Lib\D7" ao library path
- Verificar se componente TQRChart está aparecendo na palheta de componentes do QuickReport.
- Se não...
- Click no menu component e escolha a opção Packages e procure o pacote: "TeeChart for QuickReport Componente Design Package", ele não deve estar selecionado, então selecione e clique Ok.
- Se já...
- Abra o pacote gtCompressionD70.dpk em Compression, e compile.
- Abra o pacote gtQRD70Pro.dpk em QRExport3, e compile.
- Abra o pacote DCLgtQR70Pro em QRExport3, compile e instale.
TtreeView
- Adicionar o caminho "19-TTreeView\design" e "19-TTreeView\runtime" ao library path
- Realizar o builder e intalação do pacote "design\TreeViewTotaliDsg.dpk" e "runtime\TreeViewTotali.dpk"
TRBPOPMEN
- Adicionar o caminho "20-TRBPOPMEN\Design" e "20-TRBPOPMEN\Runtime" ao library path
- Realizar o builder e intalação do pacote "Design\TOTALIRBDSG.dpk" e "Runtime\TOTALIRB.dpk"
Ttotaliupdatesql
- Adicionar o caminho "21-TTotaliupdatesql" ao library path
- Realizar o builder e intalação do pacote "TOTALIUpdateSQL.dpk"
Toolbar2k
- Adicionar o caminho "23-Toolbar2k\Source" ao library path
- Realizar o builder e intalação do pacote "Packages\tb2k_d7.dpk" e "Packages\tb2kdsgn_d7.dpk"
- Para instalação desse componente é necessário que se execute o arquivo tb2kdsgn_d7.dpk contido no diretório Packages e compile, logo em seguida referenciar o caminho no library do Delphi se não estiver.
Zballoon
- Adicionar o caminho "24-ZBalloon" ao library path
- Realizar o builder e intalação do pacote "DCLHintBalloon.dpk"
ACBr
Necessário fazer o download e instalação do tortoiseSVN antes de instalar o componente ACBr, para instalar o tortoise é só baixar a ultima versão e Next - Next - Finish.
Após instalado o tortoiseSVN necessário apenas executar o instalador do ACBr e Next - Next - Finish.
Outra opção é adicionar ao library path o caminho da libs "25-ACBr\Lib\Delphi\LibD7" ou a pasta Fontes "25-ACBr\Fontes" com todos os projetos utilizados.
tplockbox_2_07
- Adicionar o caminho "26-tplockbox_2_07\source" ao library path
- Realizar o builder e intalação do pacote "packages\L207_r70.dpk", "packages\L207vd70.dpk", "packages\tplockboxd.dpk" e "packages\tplockboxr.dpk"
- Buidar e adicionar no D7 em Component -> Install Packages, o arquivo .bpl do caminho C:\Program Files (x86)\Borland\Delphi7\Projects\Bpl.
synedit
- Adicionar o caminho "27-synedit\Source" ao library path
- Realizar o builder e intalação do pacote "Packages\SynEdit_D7.dpk"
- Buidar e adicionar no D7 em Component -> Install Packages, o arquivo .bpl do caminho C:\Program Files (x86)\Borland\Delphi7\Projects\Bpl.
zip
- Adicionar o caminho "28-zip\source" ao library path
- Realizar o builder e intalação do pacote "B305vr70.dpk", "B305cr70.dpk", "B305cd70.dpk", "B305_r70.dpk", "B304vd70.dpk", "B304cr70.dpk", "B304cd70.dpk" e "B304_r70.dpk"
CNPack
- Executar o arquivo "\31-CNPack\CnWizards_1.1.6.959.exe" adicionando a opção Delphi 7 para a instalação. Após isso ao abrir o D7 ele já deve reconhecer o CNPack.
Gexperts
- Apenas executar o arquivo "32-Gexperts\GXD7-136.exe" que já será instalado automaticamente.
Devart
- Versão da instalação "33-Devart\unidac63d7pro.exe" Apenas instalar -> Next – Next – Finish.
EmbeddedWB
- Adicionar o caminho "34-EmbeddedWB\Source" ao library path
- Realizar o builder e intalação do pacote "EmbeddedWebBrowser_D7.dpk"
FastMM
- Adicionar o caminho "35 - FastMM" ao library path
Sockets
- No menu Componentes --> Instal Packages adicionar o seguinte caminho: C:\Borland\Delphi7\Bin\dclsockets70.bpl
lkJSON
- Adicionar o caminho "38-lkJSON\source" ao library path