Mudanças entre as edições de "Delphi XE Instalação das Bibliotecas"

De UniWiki
Ir para: navegação, pesquisa
(Instalação - Componentes Uniware)
(Instalação - Componentes de Terceiros)
 
(28 revisões intermediárias por 5 usuários não estão sendo mostradas)
Linha 63: Linha 63:
 
         No instalador, informe a pasta "D:\XE_Componentes\3os\XE10" O instalador irá instalar na
 
         No instalador, informe a pasta "D:\XE_Componentes\3os\XE10" O instalador irá instalar na
 
         pasta "D:\XE_Componentes\3os\XE10\RBuilder"
 
         pasta "D:\XE_Componentes\3os\XE10\RBuilder"
      
+
 
     2- Ao concluir a instalação, <span style="color:red">'''desmarque as opções (box) de abrir o Rad Studio e as informações de versão'''</span>
+
     2 - Aceitar os termos da Licença e Clicar em Next
       e clique '''Fechar/Concluir'''.
+
 
 +
    3 - Na etapa "User Select", selecione "Just me" e clique Next
 +
 
 +
    4 - Em "Select Features", apenas clique em Next
 +
 
 +
    5 - Em "Report Builder Destination Folder", informe a pasta "D:\XE_Componentes\3os\XE10\RBuilder" e Clique em Next
 +
       
 +
    6 - "Demos e Tutorials", Instala onde desejar.  Clique em Next
 +
 
 +
    7 - "Ready to Install", Clique Next.
 +
 
 +
     2- Ao concluir a instalação, <span style="color:red">'''desmarque as opções (box):'''</span>
 +
       [ ] View Release Notes
 +
      [ ] Run Delphi 10.3 Now
 +
      Clique em Finish
 
    
 
    
 
     3- Renomeie a pasta RBuilder que acabou de ser gerada pelo instalador  "D:\XE_Componentes\3os\XE10\RBuilder" (use RBuilder.old).
 
     3- Renomeie a pasta RBuilder que acabou de ser gerada pelo instalador  "D:\XE_Componentes\3os\XE10\RBuilder" (use RBuilder.old).
Linha 76: Linha 90:
 
     6- Copie para a pasta C:\windows\SysWOW64 o conteúdo das seguintes pastas:
 
     6- Copie para a pasta C:\windows\SysWOW64 o conteúdo das seguintes pastas:
 
         D:\XE_Componentes\3os\XE10\Instaladores\01_ReportBuilder\Rio\RBuilder\Bin32
 
         D:\XE_Componentes\3os\XE10\Instaladores\01_ReportBuilder\Rio\RBuilder\Bin32
         D:\XE_Componentes\3os\XE10\Instaladores\01_ReportBuilder\Rio\RBuilder\Bin32\SysWOW64
+
         D:\XE_Componentes\3os\XE10\Instaladores\01_ReportBuilder\Rio\RBuilder\Bin32\SysWOW
 
    
 
    
 
     7- Exclua a pasta RBuilder.old.
 
     7- Exclua a pasta RBuilder.old.
  
  
*3)  ActiveXBase
+
*3) WinSoft Barcode
 +
 
 +
  '''Instalar com o Delphi fechado.'''
 +
  - Executar o Instalador em: D:\XE_Componentes\3os\XE10\Instaladores\02_WS_Barcode_5.4\barcode_053_2HgBKPMzWHVRug75ihA9bWkZ.exe
 +
        - Instalar os componentes na pasta:  D:\XE_Componentes\3os\XE10\WS_Barcode_5.4
 +
        - Marcar o box:  "Don't create a Start Menu folder"
 +
 
 +
  - Após a instalação, copiar os arquivos zint.dll  localizados na pasta
 +
        D:\XE_Componentes\3os\XE10\WS_Barcode_5.4\Library\{plataforma}
 +
        para a as pastas correspondentes conforme indicado abaixo:
 +
 
 +
    Origem {plataforma}  Destino
 +
    ------------        ---------------
 +
    Win32                C:\Windows\SysWOW64
 +
    Win64                C:\Windows\System32
 +
 
 +
*4)  ActiveXBase
 
Componentes OCX utilizados pelo Unilab e Uniequipamento.
 
Componentes OCX utilizados pelo Unilab e Uniequipamento.
  
 
   - Instalar o Adobe Reader
 
   - Instalar o Adobe Reader
 
   - Registrar o MSCOMM.OCX. Execute (como administrador) o script "D:\XE_Componentes\3os\XE10\ActiveXBase\source\MSComm\ocx\registrar.bat"
 
   - Registrar o MSCOMM.OCX. Execute (como administrador) o script "D:\XE_Componentes\3os\XE10\ActiveXBase\source\MSComm\ocx\registrar.bat"
 +
  - Adicionar ao "Library Path": D:\XE_Componentes\3os\XE10\ActiveXBase\build\x86
 +
  - Instalar o Pacote: D:\XE_Componentes\3os\XE10\ActiveXBase\build\x86\ActiveXPKG.bpl
  
 
==Configurar Ambiente Delphi==
 
==Configurar Ambiente Delphi==
Linha 148: Linha 180:
  
 
     - Copie para a pasta C:\Windows\SysWOW64os seguintes arquivos:
 
     - Copie para a pasta C:\Windows\SysWOW64os seguintes arquivos:
         D:\XE_Componentes\3os\XE10\MaxTools\build\x86\MxNativeExel.bpl
+
         D:\XE_Componentes\3os\XE10\MaxTools\build\x86\mxNativeExcel.bpl
         D:\XE_Componentes\3os\XE10\MaxTools\build\x86\MxNativeExel.dcp  
+
         D:\XE_Componentes\3os\XE10\MaxTools\build\x86\mxNativeExcel.dcp  
 
         D:\XE_Componentes\3os\XE10\MaxTools\build\x86\MxExports.bpl
 
         D:\XE_Componentes\3os\XE10\MaxTools\build\x86\MxExports.bpl
 
         D:\XE_Componentes\3os\XE10\MaxTools\build\x86\MxExports.dcp
 
         D:\XE_Componentes\3os\XE10\MaxTools\build\x86\MxExports.dcp
Linha 156: Linha 188:
 
    
 
    
 
     - Instalar os pacotes
 
     - Instalar os pacotes
         D:\XE_Componentes\3os\XE10\MaxTools\build\x86\MxNativeExel.bpl  
+
         D:\XE_Componentes\3os\XE10\MaxTools\build\x86\mxNativeExcel.bpl  
 
         D:\XE_Componentes\3os\XE10\MaxTools\build\x86\MxExports.bpl
 
         D:\XE_Componentes\3os\XE10\MaxTools\build\x86\MxExports.bpl
  
Linha 187: Linha 219:
  
 
     - Copie para a pasta C:\Windows\SysWOW64os seguintes arquivos:
 
     - Copie para a pasta C:\Windows\SysWOW64os seguintes arquivos:
         D:\XE_Componentes\3os\XE10\RxLib\build\Win32\UniwareRXLib.bpl
+
         D:\XE_Componentes\3os\XE10\RxLib\build\x86\UniwareRXLib.bpl
         D:\XE_Componentes\3os\XE10\RxLib\build\Win32\UniwareRXLib.dcp
+
         D:\XE_Componentes\3os\XE10\RxLib\build\x86\UniwareRXLib.dcp
 
    
 
    
     - Adicionar ao "Library Path" D:\XE_Componentes\3os\XE10\RxLib\build\Win32
+
     - Adicionar ao "Library Path" D:\XE_Componentes\3os\XE10\RxLib\build\x86
 
    
 
    
     - Instalar o pacote D:\XE_Componentes\3os\XE10\RxLib\build\Win32\UniwareRXLib.bpl
+
     - Instalar o pacote D:\XE_Componentes\3os\XE10\RxLib\build\x86\UniwareRXLib.bpl
  
 
*8) VirtualTreeView
 
*8) VirtualTreeView
  
 
     - Copie para a pasta C:\Windows\SysWOW64os seguintes arquivos:
 
     - Copie para a pasta C:\Windows\SysWOW64os seguintes arquivos:
         D:\XE_Componentes\3os\XE10\VirtualTreeView\build\x86\VirtualTreesDes.bpl
+
         D:\XE_Componentes\3os\XE10\VirtualTreeView\build\x86\VirtualTreesRun.bpl
         D:\XE_Componentes\3os\XE10\VirtualTreeView\build\x86\VirtualTreesDes.dcp
+
         D:\XE_Componentes\3os\XE10\VirtualTreeView\build\x86\VirtualTreesRun.dcp
 
    
 
    
 
     - Adicionar ao "Library Path" D:\XE_Componentes\3os\XE10\VirtualTreeView\build\x86
 
     - Adicionar ao "Library Path" D:\XE_Componentes\3os\XE10\VirtualTreeView\build\x86
Linha 217: Linha 249:
 
           D:\XE_Componentes\3os\XE10\ZipForged\build\x86\vclZipForged26.bpl
 
           D:\XE_Componentes\3os\XE10\ZipForged\build\x86\vclZipForged26.bpl
 
           D:\XE_Componentes\3os\XE10\ZipForged\build\x86\dclZipForged26.bpl
 
           D:\XE_Componentes\3os\XE10\ZipForged\build\x86\dclZipForged26.bpl
 +
 +
 +
*10) WS_BarCode (Substitui o Barcode do D5)
 +
 +
    - Copie para a pasta C:\Windows\SysWOW64 os segintes arquivos
 +
          D:\XE_Componentes\3os\XE10\WS_BarCode\Delphi103\barcodep.bpl
 +
          D:\XE_Componentes\3os\XE10\WS_BarCode\Delphi103\barcodep.dcp
 +
 
 +
    - Adicionar ao "Library Path"
 +
          D:\XE_Componentes\3os\XE10\WS_BarCode\Delphi103
 +
 
 +
    - Instalar o pacote
 +
        D:\XE_Componentes\3os\XE10\WS_BarCode\Delphi103\barcodep.bpl
 +
 +
 +
*11) REST Dataware (Utilizado no UniSenhas e UniCheckIn)
 +
  - Adicionar no D: uma pasta RestDataWare e realizar o CheckOut no SNV. Endereço do componente:
 +
        https://svn.code.sf.net/p/rest-dataware-componentes/dataware/trunk
 +
 +
  - Voltar para a revisão 2996 que é a que está sendo utilizada pela uniware.
 +
        Botão direito no mouse na pasta 'RestDataWare' e opção "Update to revision...", preencher 2996 e dar ok.
 +
 +
  - Ir em "Tools > Options > Language > Delphi > Library" e adicionar no Library Path de todas as plataformas que for utilizar o componente:
 +
        D:\RestDataware\CORE\Source
 +
        D:\RestDataware\CORE\Source\Connectors\FireDAC
 +
        D:\RestDataware\CORE\Source\DmDados
 +
        D:\RestDataware\CORE\Source\libs
 +
        D:\RestDataware\CORE\Source\libs\JSON
 +
        D:\RestDataware\CORE\Source\Memdataset
 +
        D:\RestDataware\CORE\Source\DCP
 +
        D:\RestDataware\CORE\Source\DCP\Ciphers
 +
        D:\RestDataware\CORE\Source\DCP\Hashes
 +
 +
  - Abrir o projeto em D:\RestDataware\CORE\Packages\Delphi\D27\RestEasyObjectsCV.groupproj
 +
        Onde exibe os projetos do grupo, clicar com o direito em RestDatawareCORE.bpl e em "Build" e depois "Install"
 +
        Onde exibe os projetos do grupo, clicar com o direito em RestDWDriverFD.bpl e em "Build" e depois "Install"
 +
 +
 +
 +
*12) ZXing (Utilizado no UniCheckIn)
 +
 +
    - Realizar o download do componente no git e salvar na pasta desejada, como D:\ZXing.Delphi:
 +
        https://github.com/Spelt/ZXing.Delphi
 +
 
 +
    - Ir em "Tools > Options > Language > Delphi > Library" e adicionar no Library Path de todas as plataformas que for utilizar o componente:
 +
          D:\ZXing.Delphi\Lib\Classes\Common
 +
          D:\ZXing.Delphi\Lib\Classes\Common\Detector
 +
          D:\ZXing.Delphi\Lib\Classes\Common\ReedSolomon
 +
          D:\ZXing.Delphi\Lib\Classes
 +
          D:\ZXing.Delphi\Lib\Classes\Filtering
 +
          D:\ZXing.Delphi\Lib\Classes\1D Barcodes
 +
          D:\ZXing.Delphi\Lib\Classes\2D Barcodes
 +
          D:\ZXing.Delphi\Lib\Classes\2D Barcodes\Decoder
 +
          D:\ZXing.Delphi\Lib\Classes\2D Barcodes\Detector
  
 
==Instalação - Componentes Uniware==
 
==Instalação - Componentes Uniware==
Linha 223: Linha 309:
  
 
*32 bit  
 
*32 bit  
 
+
<div>
$(BDS)\Imports;$(BDSCOMMONDIR)\Dcp;$(BDS)\include;D:\XE_Componentes\3os\XE10\ZeosLib\build\x86;D:\XE_Componentes\Uniware\XE10\XmlParser\build;D:\XE_Componentes\Uniware\XE10\XmlParser\build\x86;d:\xe_componentes\uniware\xe10\bdeimport\build\x86;D:\XE_Componentes\3os\XE10\KbmMemTable_XE\build\x86;D:\XE_Componentes\Uniware\XE10\BDEImport\build\x86;D:\XE_Componentes\Uniware\XE10\R03Lib\build\x86;D:\XE_Componentes\Uniware\XE10\R04Lib\build\x86;D:\XE_Componentes\Uniware\XE10\Report\build\x86;D:\XE_Componentes\Uniware\XE10\SdeanUtils\build\x86;D:\XE_Componentes\Uniware\XE10\SdeanUtils\build\x86;D:\XE_Componentes\Uniware\XE10\Tools\build\x86;D:\XE_Componentes\Uniware\XE10\UniCertificado\build\x86;D:\XE_Componentes\Uniware\XE10\UniwareCCR\build\x86;D:\XE_Componentes\Uniware\XE10\UniwareSac\build\x86;D:\XE_Componentes\Uniware\XE10\X01\build;D:\XE_Componentes\Uniware\XE10\XmlParser;d:\xe_componentes\uniware\xe10\x01\build\x86;D:\XE_Componentes\3os\XE10\VirtualTreeView\build\x86;D:\XE_Componentes\3os\XE10\ZipForged\build\x86;D:\XE_Componentes\Uniware\XE10\UniwareCCR\build\x86\;D:\XE_COMPONENTES\Uniware\XE10\R03Lib\source\Controls;D:\XE_COMPONENTES\Uniware\XE10\R03Lib\source\forms;D:\XE_COMPONENTES\Uniware\XE10\UniwareSac\source\tools;$(BDSLIB)\$(Platform)\release;$(BDSUSERDIR)\Imports
+
    $(BDS)\Imports;$(BDSCOMMONDIR)\Dcp;$(BDS)\include;D:\XE_Componentes\3os\XE10\ZeosLib\build\x86; D:\XE_Componentes\Uniware\XE10\XmlParser\build;D:\XE_Componentes\Uniware\XE10\XmlParser\build\x86; d:\xe_componentes\uniware\xe10\bdeimport\build\x86;D:\XE_Componentes\3os\XE10\KbmMemTable_XE\build\x86; D:\XE_Componentes\Uniware\XE10\BDEImport\build\x86;D:\XE_Componentes\Uniware\XE10\R03Lib\build\x86; D:\XE_Componentes\Uniware\XE10\R04Lib\build\x86;D:\XE_Componentes\Uniware\XE10\Report\build\x86; D:\XE_Componentes\Uniware\XE10\SdeanUtils\build\x86;D:\XE_Componentes\Uniware\XE10\SdeanUtils\build\x86; D:\XE_Componentes\Uniware\XE10\Tools\build\x86;D:\XE_Componentes\Uniware\XE10\UniCertificado\build\x86; D:\XE_Componentes\Uniware\XE10\UniwareCCR\build\x86;D:\XE_Componentes\Uniware\XE10\UniwareSac\build\x86; D:\XE_Componentes\Uniware\XE10\X01\build;D:\XE_Componentes\Uniware\XE10\XmlParser; d:\xe_componentes\uniware\xe10\x01\build\x86;D:\XE_Componentes\3os\XE10\VirtualTreeView\build\x86; D:\XE_Componentes\3os\XE10\ZipForged\build\x86;D:\XE_Componentes\Uniware\XE10\UniwareCCR\build\x86\; D:\XE_COMPONENTES\Uniware\XE10\R03Lib\source\Controls;D:\XE_COMPONENTES\Uniware\XE10\R03Lib\source\forms; D:\XE_COMPONENTES\Uniware\XE10\UniwareSac\source\tools;$(BDSLIB)\$(Platform)\release;$(BDSUSERDIR)\Imports
   
+
</div>   
 
*64 bit
 
*64 bit
 
+
<div>
$(BDS)\Imports;$(BDSCOMMONDIR)\Dcp;$(BDS)\include;D:\XE_Componentes\3os\XE10\ZeosLib\build\x86;D:\XE_Componentes\Uniware\XE10\XmlParser\build;D:\XE_Componentes\Uniware\XE10\XmlParser\build\x86;d:\xe_componentes\uniware\xe10\bdeimport\build\x86;D:\XE_Componentes\3os\XE10\KbmMemTable_XE\build\x86;D:\XE_Componentes\Uniware\XE10\BDEImport\build\x86;D:\XE_Componentes\Uniware\XE10\R03Lib\build\x86;D:\XE_Componentes\Uniware\XE10\R04Lib\build\x86;D:\XE_Componentes\Uniware\XE10\Report\build\x86;D:\XE_Componentes\Uniware\XE10\SdeanUtils\build\x86;D:\XE_Componentes\Uniware\XE10\SdeanUtils\build\x86;D:\XE_Componentes\Uniware\XE10\Tools\build\x86;D:\XE_Componentes\Uniware\XE10\UniCertificado\build\x86;D:\XE_Componentes\Uniware\XE10\UniwareCCR\build\x86;D:\XE_Componentes\Uniware\XE10\UniwareSac\build\x86;D:\XE_Componentes\Uniware\XE10\X01\build;D:\XE_Componentes\Uniware\XE10\XmlParser;d:\xe_componentes\uniware\xe10\x01\build\x86;D:\XE_Componentes\3os\XE10\VirtualTreeView\build\x86;D:\XE_Componentes\3os\XE10\ZipForged\build\x86;D:\XE_Componentes\Uniware\XE10\UniwareCCR\build\x86\;D:\XE_COMPONENTES\Uniware\XE10\R03Lib\source\Controls;D:\XE_COMPONENTES\Uniware\XE10\R03Lib\source\forms;D:\XE_COMPONENTES\Uniware\XE10\UniwareSac\source\tools
+
  $(BDS)\Imports;$(BDSCOMMONDIR)\Dcp;$(BDS)\include;D:\XE_Componentes\3os\XE10\ZeosLib\build\x86; D:\XE_Componentes\Uniware\XE10\XmlParser\build;D:\XE_Componentes\Uniware\XE10\XmlParser\build\x86; d:\xe_componentes\uniware\xe10\bdeimport\build\x86;D:\XE_Componentes\3os\XE10\KbmMemTable_XE\build\x86; D:\XE_Componentes\Uniware\XE10\BDEImport\build\x86;D:\XE_Componentes\Uniware\XE10\R03Lib\build\x86; D:\XE_Componentes\Uniware\XE10\R04Lib\build\x86;D:\XE_Componentes\Uniware\XE10\Report\build\x86; D:\XE_Componentes\Uniware\XE10\SdeanUtils\build\x86;D:\XE_Componentes\Uniware\XE10\SdeanUtils\build\x86; D:\XE_Componentes\Uniware\XE10\Tools\build\x86;D:\XE_Componentes\Uniware\XE10\UniCertificado\build\x86; D:\XE_Componentes\Uniware\XE10\UniwareCCR\build\x86;D:\XE_Componentes\Uniware\XE10\UniwareSac\build\x86; D:\XE_Componentes\Uniware\XE10\X01\build;D:\XE_Componentes\Uniware\XE10\XmlParser; d:\xe_componentes\uniware\xe10\x01\build\x86;D:\XE_Componentes\3os\XE10\VirtualTreeView\build\x86; D:\XE_Componentes\3os\XE10\ZipForged\build\x86;D:\XE_Componentes\Uniware\XE10\UniwareCCR\build\x86\; D:\XE_COMPONENTES\Uniware\XE10\R03Lib\source\Controls;D:\XE_COMPONENTES\Uniware\XE10\R03Lib\source\forms; D:\XE_COMPONENTES\Uniware\XE10\UniwareSac\source\tools
 
+
</div>
  
  
Linha 339: Linha 425:
 
    
 
    
 
   - Instalar o pacote
 
   - Instalar o pacote
         D:\XE_Componentes\Uniware\XE10\Tools\build\x86\Tools320.bpl
+
         D:\XE_Componentes\Uniware\XE10\Tools\build\x86\UTools320.bpl
  
 
*9) Report320
 
*9) Report320
Linha 376: Linha 462:
 
    
 
    
 
   - Instalar o pacote
 
   - Instalar o pacote
         D:\XE_Componentes\Uniware\XE10\SdeanUtils\build\x86\SdeamUtils.bpl
+
         D:\XE_Componentes\Uniware\XE10\SdeanUtils\build\x86\SDeanUtils320.bpl

Edição atual tal como às 11h26min de 4 de novembro de 2022

Guia para instalação das bibliotecas e configuração do ambiente de desenvolvimento no Rad Studio XE 10 (Delphi Rio).


Etapa 1 - Checkout dos repositórios essenciais

Os repositórios listados abaixo devem ser baixados no drive D: nas pastas indicadas.

Repositório URL Baixar em
xe_componentes svn://uniware-files1/xe_componentes D:\XE_Componentes
xe_shareds svn://uniware-files1/xe_shareds D:\XE_Shareds

Etapa 2 - Instalação das bibliotecas do Unilab

Nota Inicial:

  No Delphi XE alguns arquivos de pacotes (.BPL e .DCP) devem ser disponibilizados na pasta SysWOW64
  para que sejam localizados pela IDE ou pelo compilador. Para facilitar esta tarefa foi disponibilizado
  na pasta D:\XE_Componentes\_app_dev\Tools\XE10.3-Sync  uma ferramenta de sincronização que mantem a
  SysWOW64 Atualizada.
     
  Nas instruções de instalação das bibliotecas e componentes, será comum a instrução de copiar 
  arquivos de pacotes para a pasta SysWOW64. Para facilitar essa tarefa, você pode executar a
  ferramenta "XE10-Install-Sync.exe"  disponível na pasta D:\XE_Componentes\_app_dev\Tools\XE10.3-Sync.
  A ferramenta deve ser executada como administrador e está configurada para copiar todos os arquivos
  de pacotes para a pasta SysWOW64 (exceto pacotes com instaladores próprios como o RBuilder).

ATENÇÃO !!!!!!!!

Ao adicionar os paths descrito nestes manuais ao "Library Path" do Delphi, garantir que a plataforma selecionada seja "Windos 32 Bits".</br>

Pré-requisitos

Instalar o itens aqui relacionados com o Delphi Fechado.

  • 1 - Instalar o BDE
     Utilizar o instalador do BDE correspondente.
     A instalação do BDE encontra-se em D:\XE_Componentes\3os\XE10\Instaladores\00_BDE
  
  • 2 - Report Builder
   Instalador em:  D:\XE_Componentes\3os\XE10\Instaladores\01_ReportBuilder\Rio  
         Arquivo: ReportBuilder_Enterprise_v19.03_for_D10.3_Rio.exe
   
   Instalar na pasta: D:\XE_Componentes\3os\XE10\RBuilder
 
  
   INSTALAÇÃO
 
   1- Executar o Instalador "ReportBuilder_Enterprise_v19.03_for_D10.3_Rio.exe"
        No instalador, informe a pasta "D:\XE_Componentes\3os\XE10" O instalador irá instalar na
        pasta "D:\XE_Componentes\3os\XE10\RBuilder"
 
   2 - Aceitar os termos da Licença e Clicar em Next
 
   3 - Na etapa "User Select", selecione "Just me" e clique Next
 
   4 - Em "Select Features", apenas clique em Next
 
   5 - Em "Report Builder Destination Folder", informe a pasta "D:\XE_Componentes\3os\XE10\RBuilder" e Clique em Next
       
   6 - "Demos e Tutorials", Instala onde desejar.  Clique em Next
  
   7 - "Ready to Install", Clique Next. 
 
   2- Ao concluir a instalação, desmarque as opções (box):
      [ ] View Release Notes
      [ ] Run Delphi 10.3 Now
      Clique em Finish
 
   3- Renomeie a pasta RBuilder que acabou de ser gerada pelo instalador  "D:\XE_Componentes\3os\XE10\RBuilder" (use RBuilder.old).
 
   4- Crie uma nova pasta (vazia) D:\XE_Componentes\3os\XE10\RBuilder
  
   5- Usando o Tortoise, "Exporte" ( use a opção export, não faça cópia) a pasta "D:\XE_Componentes\3os\XE10\Instaladores\01_ReportBuilder\Rio\RBuilder"
      para D:\XE_Componentes\3os\XE10\RBuilder.
 
   6- Copie para a pasta C:\windows\SysWOW64 o conteúdo das seguintes pastas:
       D:\XE_Componentes\3os\XE10\Instaladores\01_ReportBuilder\Rio\RBuilder\Bin32
       D:\XE_Componentes\3os\XE10\Instaladores\01_ReportBuilder\Rio\RBuilder\Bin32\SysWOW
 
   7- Exclua a pasta RBuilder.old.


  • 3) WinSoft Barcode
  Instalar com o Delphi fechado.
  - Executar o Instalador em: D:\XE_Componentes\3os\XE10\Instaladores\02_WS_Barcode_5.4\barcode_053_2HgBKPMzWHVRug75ihA9bWkZ.exe
       - Instalar os componentes na pasta:  D:\XE_Componentes\3os\XE10\WS_Barcode_5.4
       - Marcar o box:  "Don't create a Start Menu folder"
 
  - Após a instalação, copiar os arquivos zint.dll  localizados na pasta
       D:\XE_Componentes\3os\XE10\WS_Barcode_5.4\Library\{plataforma}
       para a as pastas correspondentes conforme indicado abaixo:
  
    Origem {plataforma}  Destino
    ------------         ---------------
    Win32                C:\Windows\SysWOW64
    Win64                C:\Windows\System32
  • 4) ActiveXBase

Componentes OCX utilizados pelo Unilab e Uniequipamento.

  - Instalar o Adobe Reader
  - Registrar o MSCOMM.OCX. Execute (como administrador) o script "D:\XE_Componentes\3os\XE10\ActiveXBase\source\MSComm\ocx\registrar.bat"
  - Adicionar ao "Library Path": D:\XE_Componentes\3os\XE10\ActiveXBase\build\x86
  - Instalar o Pacote: D:\XE_Componentes\3os\XE10\ActiveXBase\build\x86\ActiveXPKG.bpl

Configurar Ambiente Delphi

   - Abrir o Rad Studio
   - Selecionar no menu: Tools/Options 
   - Em "Options" selecionar: IDE/Envirnment Variables
   - Em "User System Overrides", use o botão "New" para adicionar as seguntes variáveis de controle:
 	
   Variável           Valor
   ---------          -----------
   BuildX86           build\x86
   BuildX64           build\x64


Instalação - Nativos não instalados

Os pacotes abaixo estão disponíveis para instalação no Delphi Rio embora não sejam instalados na instalação padrão do Delphi.

Instalar através da opção de menu "Components/Install Package":

 dclsockets260.bpl (componentes de Socket, menu: Component->Install Package->add: "C:\Program Files (x86)\Embarcadero\Studio\20.0\bin\dclsockets260.bpl")
 dcltee9260.bpl    (Componentes de graficos TeeChart, menu: Component->Install Package->add:  "C:\Program Files (x86)\Embarcadero\Studio\20.0\bin\dcltee9260.bpl")


Instalação - Componentes de Terceiros

  • 1) Zeos
  - Copie os arquivos da pasta D:\XE_Componentes\3os\XE10\ZeosLib\build\x86\SysWOW64  para a pasta
    SysWOW64 do windows.

  - Adicionar a "Library Path" do Delphi XE 10 (menu: Tools/Options  Environment Options/Delphi Options->Library
    ou apartir da versão Rio, Menu Tools/Options  Language/Delphi Options/Library)
    a seguinte pasta:  D:\XE_Componentes\3os\XE10\ZeosLib\build\x86
 
  - Adicione o pacote D:\XE_Componentes\3os\XE10\ZeosLib\build\x86\ZComponentDesign250.bpl  (menu: Component/Install Packages)
  • 2) HotPDF
   - Copie para a pasta C:\Windows\SysWOW64 os seguintes arquivos:
         D:\XE_Componentes\3os\XE10\HotPDF\build\x86\HotPDF250.bpl
         D:\XE_Componentes\3os\XE10\HotPDF\build\x86\HotPDF250.dcp
  
   - Adicione as seguintes pastas ao "Library Path":
         D:\XE_Componentes\3os\XE10\HotPDF\build\x86
         D:\XE_Componentes\3os\XE10\HotPDF\Libraries
 
   - Instale o pacote D:\XE_Componentes\3os\XE10\HotPDF\build\x86\HotPDF250.bpl
  • 3) KbmMenTable
   - Adicionar ao "Library Path"
      D:\XE_Componentes\3os\XE10\KbmMemTable_XE\build\x86
  
   - Copie para a pasta C:\Windows\SysWOW64os seguintes arquivos:
        D:\XE_Componentes\3os\XE10\KbmMemTable_XE\build\x86\kbmMemRunD103Pro.bpl
        D:\XE_Componentes\3os\XE10\KbmMemTable_XE\build\x86\kbmMemRunD103Pro.dcp
  
   - Instale o pacote D:\XE_Componentes\3os\XE10\KbmMemTable_XE\build\x86\kbmMemDesD103Pro.bpl
  • 4) MaxTools
   - Copie para a pasta C:\Windows\SysWOW64os seguintes arquivos:
        D:\XE_Componentes\3os\XE10\MaxTools\build\x86\mxNativeExcel.bpl
        D:\XE_Componentes\3os\XE10\MaxTools\build\x86\mxNativeExcel.dcp 
        D:\XE_Componentes\3os\XE10\MaxTools\build\x86\MxExports.bpl
        D:\XE_Componentes\3os\XE10\MaxTools\build\x86\MxExports.dcp
 
   - Adicionar ao "Library Path"  D:\XE_Componentes\3os\XE10\MaxTools\build\x86
  
   - Instalar os pacotes
        D:\XE_Componentes\3os\XE10\MaxTools\build\x86\mxNativeExcel.bpl 
        D:\XE_Componentes\3os\XE10\MaxTools\build\x86\MxExports.bpl


  • 5) MiscPkg
   - Copie para a pasta C:\Windows\SysWOW64os seguintes arquivos:
        D:\XE_Componentes\3os\XE10\MiscPkg\build\x86\MiscPkg.bpl
        D:\XE_Componentes\3os\XE10\MiscPkg\build\x86\MiscPkg.dcp
 
   - Adicionar ao "Library Path":
       D:\XE_Componentes\3os\XE10\MiscPkg\build\x86
  
   - Instalar o pacote
        D:\XE_Componentes\3os\XE10\MiscPkg\build\x86\MiscPkg.bpl 


  • 6) TComPort
   - Copie para a pasta C:\Windows\SysWOW64os seguintes arquivos:
        D:\XE_Componentes\3os\XE10\TConPort\build\x86\CPortLibDXE10.bpl
        D:\XE_Componentes\3os\XE10\TConPort\build\x86\CPortLibDXE10.dcp
  
   - Adicionar ao "Library Path"  D:\XE_Componentes\3os\XE10\TConPort\build\x86
 
   - Instalar o pacote D:\XE_Componentes\3os\XE10\TConPort\build\x86\DsgnCPortDXE10.bpl


  • 7) UniwareRXLib
   - Copie para a pasta C:\Windows\SysWOW64os seguintes arquivos:
       D:\XE_Componentes\3os\XE10\RxLib\build\x86\UniwareRXLib.bpl
       D:\XE_Componentes\3os\XE10\RxLib\build\x86\UniwareRXLib.dcp
  
   - Adicionar ao "Library Path" D:\XE_Componentes\3os\XE10\RxLib\build\x86
 
   - Instalar o pacote D:\XE_Componentes\3os\XE10\RxLib\build\x86\UniwareRXLib.bpl
  • 8) VirtualTreeView
   - Copie para a pasta C:\Windows\SysWOW64os seguintes arquivos:
       D:\XE_Componentes\3os\XE10\VirtualTreeView\build\x86\VirtualTreesRun.bpl
       D:\XE_Componentes\3os\XE10\VirtualTreeView\build\x86\VirtualTreesRun.dcp
  
   - Adicionar ao "Library Path" D:\XE_Componentes\3os\XE10\VirtualTreeView\build\x86
 
   - Instalar o pacote D:\XE_Componentes\3os\XE10\VirtualTreeView\build\x86\VirtualTreesDes.bpl
  • 9) ZipForged
   - Copie para a pasta C:\Windows\SysWOW64os seguintes arquivos:
       D:\XE_Componentes\3os\XE10\ZipForged\build\x86\vclZipForged26.bpl
       D:\XE_Componentes\3os\XE10\ZipForged\build\x86\vclZipForged26.dcp
       D:\XE_Componentes\3os\XE10\ZipForged\build\x86\dclZipForged26.bpl
       D:\XE_Componentes\3os\XE10\ZipForged\build\x86\dclZipForged26.dcp
  
   - Adicionar ao "Library Path" D:\XE_Componentes\3os\XE10\ZipForged\build\x86
 
   - Instalar os pacotes
         D:\XE_Componentes\3os\XE10\ZipForged\build\x86\vclZipForged26.bpl
         D:\XE_Componentes\3os\XE10\ZipForged\build\x86\dclZipForged26.bpl


  • 10) WS_BarCode (Substitui o Barcode do D5)
   - Copie para a pasta C:\Windows\SysWOW64 os segintes arquivos
         D:\XE_Componentes\3os\XE10\WS_BarCode\Delphi103\barcodep.bpl
         D:\XE_Componentes\3os\XE10\WS_BarCode\Delphi103\barcodep.dcp
 
   - Adicionar ao "Library Path"
         D:\XE_Componentes\3os\XE10\WS_BarCode\Delphi103
 
   - Instalar o pacote
        D:\XE_Componentes\3os\XE10\WS_BarCode\Delphi103\barcodep.bpl


  • 11) REST Dataware (Utilizado no UniSenhas e UniCheckIn)
  - Adicionar no D: uma pasta RestDataWare e realizar o CheckOut no SNV. Endereço do componente:
       https://svn.code.sf.net/p/rest-dataware-componentes/dataware/trunk

  - Voltar para a revisão 2996 que é a que está sendo utilizada pela uniware.
       Botão direito no mouse na pasta 'RestDataWare' e opção "Update to revision...", preencher 2996 e dar ok.

  - Ir em "Tools > Options > Language > Delphi > Library" e adicionar no Library Path de todas as plataformas que for utilizar o componente:
        D:\RestDataware\CORE\Source
        D:\RestDataware\CORE\Source\Connectors\FireDAC
        D:\RestDataware\CORE\Source\DmDados
        D:\RestDataware\CORE\Source\libs
        D:\RestDataware\CORE\Source\libs\JSON
        D:\RestDataware\CORE\Source\Memdataset
        D:\RestDataware\CORE\Source\DCP
        D:\RestDataware\CORE\Source\DCP\Ciphers
        D:\RestDataware\CORE\Source\DCP\Hashes

  - Abrir o projeto em D:\RestDataware\CORE\Packages\Delphi\D27\RestEasyObjectsCV.groupproj
        Onde exibe os projetos do grupo, clicar com o direito em RestDatawareCORE.bpl e em "Build" e depois "Install" 
        Onde exibe os projetos do grupo, clicar com o direito em RestDWDriverFD.bpl e em "Build" e depois "Install" 


  • 12) ZXing (Utilizado no UniCheckIn)
   - Realizar o download do componente no git e salvar na pasta desejada, como D:\ZXing.Delphi:
        https://github.com/Spelt/ZXing.Delphi
 
   - Ir em "Tools > Options > Language > Delphi > Library" e adicionar no Library Path de todas as plataformas que for utilizar o componente:
         D:\ZXing.Delphi\Lib\Classes\Common
         D:\ZXing.Delphi\Lib\Classes\Common\Detector
         D:\ZXing.Delphi\Lib\Classes\Common\ReedSolomon
         D:\ZXing.Delphi\Lib\Classes
         D:\ZXing.Delphi\Lib\Classes\Filtering
         D:\ZXing.Delphi\Lib\Classes\1D Barcodes
         D:\ZXing.Delphi\Lib\Classes\2D Barcodes
         D:\ZXing.Delphi\Lib\Classes\2D Barcodes\Decoder
         D:\ZXing.Delphi\Lib\Classes\2D Barcodes\Detector

Instalação - Componentes Uniware

Resumo "Library Path". (todos os paths em uma única linha)

  • 32 bit
   $(BDS)\Imports;$(BDSCOMMONDIR)\Dcp;$(BDS)\include;D:\XE_Componentes\3os\XE10\ZeosLib\build\x86; D:\XE_Componentes\Uniware\XE10\XmlParser\build;D:\XE_Componentes\Uniware\XE10\XmlParser\build\x86; d:\xe_componentes\uniware\xe10\bdeimport\build\x86;D:\XE_Componentes\3os\XE10\KbmMemTable_XE\build\x86; D:\XE_Componentes\Uniware\XE10\BDEImport\build\x86;D:\XE_Componentes\Uniware\XE10\R03Lib\build\x86; D:\XE_Componentes\Uniware\XE10\R04Lib\build\x86;D:\XE_Componentes\Uniware\XE10\Report\build\x86; D:\XE_Componentes\Uniware\XE10\SdeanUtils\build\x86;D:\XE_Componentes\Uniware\XE10\SdeanUtils\build\x86; D:\XE_Componentes\Uniware\XE10\Tools\build\x86;D:\XE_Componentes\Uniware\XE10\UniCertificado\build\x86; D:\XE_Componentes\Uniware\XE10\UniwareCCR\build\x86;D:\XE_Componentes\Uniware\XE10\UniwareSac\build\x86; D:\XE_Componentes\Uniware\XE10\X01\build;D:\XE_Componentes\Uniware\XE10\XmlParser; d:\xe_componentes\uniware\xe10\x01\build\x86;D:\XE_Componentes\3os\XE10\VirtualTreeView\build\x86; D:\XE_Componentes\3os\XE10\ZipForged\build\x86;D:\XE_Componentes\Uniware\XE10\UniwareCCR\build\x86\; D:\XE_COMPONENTES\Uniware\XE10\R03Lib\source\Controls;D:\XE_COMPONENTES\Uniware\XE10\R03Lib\source\forms; D:\XE_COMPONENTES\Uniware\XE10\UniwareSac\source\tools;$(BDSLIB)\$(Platform)\release;$(BDSUSERDIR)\Imports
  • 64 bit
  $(BDS)\Imports;$(BDSCOMMONDIR)\Dcp;$(BDS)\include;D:\XE_Componentes\3os\XE10\ZeosLib\build\x86; D:\XE_Componentes\Uniware\XE10\XmlParser\build;D:\XE_Componentes\Uniware\XE10\XmlParser\build\x86; d:\xe_componentes\uniware\xe10\bdeimport\build\x86;D:\XE_Componentes\3os\XE10\KbmMemTable_XE\build\x86; D:\XE_Componentes\Uniware\XE10\BDEImport\build\x86;D:\XE_Componentes\Uniware\XE10\R03Lib\build\x86; D:\XE_Componentes\Uniware\XE10\R04Lib\build\x86;D:\XE_Componentes\Uniware\XE10\Report\build\x86; D:\XE_Componentes\Uniware\XE10\SdeanUtils\build\x86;D:\XE_Componentes\Uniware\XE10\SdeanUtils\build\x86; D:\XE_Componentes\Uniware\XE10\Tools\build\x86;D:\XE_Componentes\Uniware\XE10\UniCertificado\build\x86; D:\XE_Componentes\Uniware\XE10\UniwareCCR\build\x86;D:\XE_Componentes\Uniware\XE10\UniwareSac\build\x86; D:\XE_Componentes\Uniware\XE10\X01\build;D:\XE_Componentes\Uniware\XE10\XmlParser; d:\xe_componentes\uniware\xe10\x01\build\x86;D:\XE_Componentes\3os\XE10\VirtualTreeView\build\x86; D:\XE_Componentes\3os\XE10\ZipForged\build\x86;D:\XE_Componentes\Uniware\XE10\UniwareCCR\build\x86\; D:\XE_COMPONENTES\Uniware\XE10\R03Lib\source\Controls;D:\XE_COMPONENTES\Uniware\XE10\R03Lib\source\forms; D:\XE_COMPONENTES\Uniware\XE10\UniwareSac\source\tools


  • 1) BDEImport320
   - Copiar para "C:\Windows\SysWOW64" os seguintes arquivos:
         D:\XE_Componentes\Uniware\XE10\BDEImport\build\x86\BDEImport320.bpl
         D:\XE_Componentes\Uniware\XE10\BDEImport\build\x86\BDEImport320.dcp
  
   - Adicionar ao "Library Path"
         D:\XE_Componentes\Uniware\XE10\BDEImport\build\x86
   
   - Instalar o pacote 
         D:\XE_Componentes\Uniware\XE10\BDEImport\build\x86\BDEImport320.bpl
  
  • 2) UniwareCCR


   - Copiar para "C:\Windows\SysWOW64" os seguintes arquivos:
        D:\XE_Componentes\Uniware\XE10\UniwareCCR\build\x86\UniwareCCR.bpl
        D:\XE_Componentes\Uniware\XE10\UniwareCCR\build\x86\UniwareCCR.dcp
 
   - Adicionar ao "Library Path":
        D:\XE_Componentes\Uniware\XE10\UniwareCCR\build\x86\
 
   - Instalar o pacote:
        D:\XE_Componentes\Uniware\XE10\UniwareCCR\build\x86\UniwareCCR.bpl
  
  • 3) UniXML
   - Copiar para "C:\Windows\SysWOW64" os seguintes arquivos:
        D:\XE_Componentes\Uniware\XE10\XmlParser\build\x86\UniXML.bpl
        D:\XE_Componentes\Uniware\XE10\XmlParser\build\x86\UniXML.dcp

   - Adicionar ao "Library Path"
        D:\XE_Componentes\Uniware\XE10\XmlParser\build\x86
 
   - Instalar o pacote
        D:\XE_Componentes\Uniware\XE10\XmlParser\build\x86\UniXML.bpl
  


  • 4) UniCertificados250
   - Copiar para "C:\Windows\SysWOW64" os seguintes arquivos:
        D:\XE_Componentes\Uniware\XE10\UniCertificado\build\x86\UniCertiticados250.bpl
        D:\XE_Componentes\Uniware\XE10\UniCertificado\build\x86\UniCertiticados250.dcp
 
   - Adicionar ao "Library Path"
        D:\XE_Componentes\Uniware\XE10\UniCertificado\build\x86
 
   - Instalar o pacote
        D:\XE_Componentes\Uniware\XE10\UniCertificado\build\x86\UniCertiticados250.bpl


  • 5) R03_Lib320
   - Copiar para "C:\Windows\SysWOW64" os seguintes arquivos:
        D:\XE_Componentes\Uniware\XE10\R03Lib\build\x86\R03_Lib320.bpl
        D:\XE_Componentes\Uniware\XE10\R03Lib\build\x86\R03_Lib320.dcp
        D:\XE_Componentes\Uniware\XE10\R03Lib\build\x86\R03_Extended320.bpl
        D:\XE_Componentes\Uniware\XE10\R03Lib\build\x86\R03_Extended320.dcp
        D:\XE_Componentes\Uniware\XE10\R03Lib\build\x86\R03_Design320.bpl
        D:\XE_Componentes\Uniware\XE10\R03Lib\build\x86\R03_Design320.dcp
 
   - Adicionar ao "Library Path"
        D:\XE_Componentes\Uniware\XE10\R03Lib\build\x86
 
   - Instalar os pacotes
        D:\XE_Componentes\Uniware\XE10\R03Lib\build\x86\R03_Lib320.bpl
        D:\XE_Componentes\Uniware\XE10\R03Lib\build\x86\R03_Extended320.bpl
        D:\XE_Componentes\Uniware\XE10\R03Lib\build\x86\R03_Design320.bpl
  • 6) UniwareSAC
  - Copiar para "C:\Windows\SysWOW64" os seguintes arquivos:
        D:\XE_Componentes\Uniware\XE10\UniwareSac\build\x86\UniwareSAC.bpl
        D:\XE_Componentes\Uniware\XE10\UniwareSac\build\x86\UniwareSAC.dcp
  
  - Adicionar ao "Library Path"
        D:\XE_Componentes\Uniware\XE10\UniwareSac\build\x86
  
  - Instalar o pacote
        D:\XE_Componentes\Uniware\XE10\UniwareSac\build\x86\UniwareSAC.bpl


  • 7) R04_Lib320
  - Copiar para "C:\Windows\SysWOW64" os seguintes arquivos:
        D:\XE_Componentes\Uniware\XE10\R04Lib\build\x86\R04_Lib320.bpl
        D:\XE_Componentes\Uniware\XE10\R04Lib\build\x86\R04_Lib320.dcp
 
  - Adicionar ao "Library Path"
        D:\XE_Componentes\Uniware\XE10\R04Lib\build\x86
  
  - Instalar o pacote
        D:\XE_Componentes\Uniware\XE10\R04Lib\build\x86\R04_Lib320.bpl
  • 8) Tools320
  - Copiar para "C:\Windows\SysWOW64" os seguintes arquivos:
        D:\XE_Componentes\Uniware\XE10\Tools\build\x86\Tools320.bpl
        D:\XE_Componentes\Uniware\XE10\Tools\build\x86\Tools320.dcp
 
  - Adicionar ao "Library Path"
        D:\XE_Componentes\Uniware\XE10\Tools\build\x86
  
  - Instalar o pacote
        D:\XE_Componentes\Uniware\XE10\Tools\build\x86\UTools320.bpl
  • 9) Report320
  - Copiar para "C:\Windows\SysWOW64" os seguintes arquivos:
        D:\XE_Componentes\Uniware\XE10\Report\build\x86\Report320.bpl
        D:\XE_Componentes\Uniware\XE10\Report\build\x86\Report320.dcp
 
  - Adicionar ao "Library Path"
        D:\XE_Componentes\Uniware\XE10\Report\build\x86
  
  - Instalar o pacote
        D:\XE_Componentes\Uniware\XE10\Report\build\x86\Report320.bpl
  • 10) X01_Lib320
  - Copiar para "C:\Windows\SysWOW64" os seguintes arquivos:
        D:\XE_Componentes\Uniware\XE10\X01\build\x86\X01_Lib320.bpl
        D:\XE_Componentes\Uniware\XE10\X01\build\x86\X01_Lib320.dcp
 
  - Adicionar ao "Library Path"
        D:\XE_Componentes\Uniware\XE10\X01\build\x86
  
  - Instalar o pacote
        D:\XE_Componentes\Uniware\XE10\X01\build\x86\X01_Lib320.bpl


  • 11) SdeamUtils
  - Copiar para "C:\Windows\SysWOW64" os seguintes arquivos:
        D:\XE_Componentes\Uniware\XE10\SdeanUtils\build\x86\SdeamUtils.bpl
        D:\XE_Componentes\Uniware\XE10\SdeanUtils\build\x86\SdeamUtils.dcp
 
  - Adicionar ao "Library Path"
        D:\XE_Componentes\Uniware\XE10\SdeanUtils\build\x86
  
  - Instalar o pacote
        D:\XE_Componentes\Uniware\XE10\SdeanUtils\build\x86\SDeanUtils320.bpl