Tempo aproximado para leitura: 00:01:10 min
Dúvida
Como registrar OCX em ambiente Windows 64 bits?
Ambiente
Framework - Framework (Linha Datasul) - Básico (BTB) - Todas as versões
Solução
Para registrar o componente OCX em Windows 64 bits, será necessário seguir os seguintes passos:
1. Após ter registrado o OCX em 32 bits via diretório Interfac\... do produto padrão, copie os arquivos .ocx, .dll e .dep que foram criados na pasta C:\Windows\System32 para a pasta C:\Windows\SysWOW64.
2. Abra o Prompt de Comando como Administrador.
3. Execute o comando para registrar o OCX. No exemplo abaixo utilizamos o TreeView:
c:\Windows\SysWOW64\regsvr32.exe c:\Windows\SysWOW64\TreeView.ocx.
4. Execute o comando para registrar a DLL que faz a integração do ActiveX no Progress:
c:\Windows\SysWOW64\regsvr32.exe c:\dlc\bin\prox.dll.
5. Copie o arquivo ProExtra.dll para a pasta C:\dlc\bin.
6. Após estas operações, reinicie o produto Datasul.
Obs.: DLC é o caminho de instalação do Progress.
Importante
Caso ocorra a mensagem abaixo, significa que está sendo executado o comando regsvr32 diretamente do diretório System32. Para que o OCX seja registrado com sucesso deve ser utilizado o executável da pasta SysWOW64.
Caso o Progress esteja instalado na rede, será necessário instalar o NetSetup que está dentro do diretório de instalação do Progress, antes de instalar o OCX.
1 Comentários