Olá,
O RDC substituiu o OCX há anos e é um controle ActiveX muito melhor em comparação com o OCX, porém, se você estiver usando CR10 e VB6, então você precisa migrar para o RDC. O OCX (crystl32.ocx) foi descontinuado após o CR8.5, então não tenho certeza de como você está fazendo funcionar como diz. Não deveria estar funcionando e nunca teria sido compatível.
Aqui estão informações básicas para começar com o RDC:
Migrar para o RDC no CR9:
Atualizar de versões antigas do CR para CR9/10/11/11.5 é essencialmente o mesmo. O documento acima foi escrito especificamente para o CR9, porém, funcionará para CR10/11/11.5. Você precisará fazer ajustes menores para considerar as mudanças nos nomes dos arquivos DLL (por exemplo, crviewer9.dll no CR9 vs. crviewer.dll no CR10/11/11.5).
Também pode ser útil revisar as mudanças na conectividade do banco de dados em tempo de execução do CR8.5 para o CR XI:
Aqui está o link para a Biblioteca SDK online, que inclui o SDK do RDC:
https://boc.sdn.sap.com/developer/library
Lembre-se que o RDC foi descontinuado com o lançamento do Crystal Reports 2008. O Crystal Reports XI Release 2 (v11.5) é a última versão do Crystal Reports que é enviada com o RDC. Você pode migrar uma aplicação legada para o RDC para o CR XI e CR XI R2, porém, deve começar a planejar para futuras versões de sua aplicação, pois o RDC não estará mais disponível. Aqui está o link para a Declaração de Direção do RDC:
Atenciosamente,
Dan Kelleher
Editado por: Daniel Kelleher em 2 de setembro de 2008 às 9:19 AM