¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo crear un objeto de negocio en Visual Basic utilizando un archivo OCX - Guía paso a paso

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 18 Vistas
0
Cargando...

Hola Sr./Sra.,

Estoy escribiendo un programa en Visual Basic. Quiero crear un objeto de objeto de negocio en Visual Basic, pero no sé qué archivo OCX utilizar. En Crystal Report, suelo usar Crystl32.OCX.

Gracias,

Thuy

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

3 Respuestas

0
Cargando...

Hola,

El RDC reemplazó al OCX hace años y es un control ActiveX mucho mejor en comparación con el OCX, sin embargo, si estás utilizando CR10 y VB6, entonces necesitas pasar al RDC. El OCX (crystl32.ocx) fue retirado después de CR8.5, por lo que no estoy seguro de cómo estás haciendo que funcione como dices. No debería estar funcionando y nunca habría sido compatible.

Aquí tienes información básica para empezar con el RDC:

Migrar al RDC en CR9:

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/105181db-cb1d-2b10-38a4-b0a30e26...

Actualizar desde versiones antiguas de CR a CR9/10/11/11.5 es esencialmente lo mismo. El documento anterior fue escrito específicamente para CR9, sin embargo, funcionará para CR10/11/11.5. Deberás hacer ajustes menores para tener en cuenta los cambios de nombres de archivos DLL (por ejemplo, crviewer9.dll en CR9 vs. crviewer.dll en CR10/11/11.5).

También puede ser útil revisar los cambios en la conectividad de la base de datos en tiempo de ejecución de CR8.5 a CR XI:

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/0003c6cc-891e-2b10-678e-8b1a2dd9...

Aquí está el enlace a la Biblioteca SDK en línea, que incluye el SDK de RDC:

https://boc.sdn.sap.com/developer/library

Ten en cuenta que el RDC fue retirado con el lanzamiento de Crystal Reports 2008. Crystal Reports XI Release 2 (v11.5) es la última versión de Crystal Reports que se envía con el RDC. Seguramente puedas migrar una aplicación heredada al RDC para CR XI y CR XI R2, pero debes comenzar a planificar para futuras versiones de tu aplicación, ya que el RDC ya no estará disponible. Aquí está el enlace a la Declaración de Dirección del RDC:

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/80bd35e5-c71d-2b10-4593-d09907d9...

Atentamente,

Dan Kelleher

Editado por: Daniel Kelleher en Sep 2, 2008 9:19 AM

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Estoy utilizando CR 10 y hace unas semanas inserté el componente Crystal32.ocx en mi proyecto de VB6, y está funcionando perfectamente.

Como siempre hago, reviso el Crystl32.ocx en el menú de componentes de VB6 e inserto el objeto en mi formulario principal, el MDI. Luego lo llamo desde cualquier lugar y listo.

¿Hay algo mal con el ocx o este RDC es simplemente mejor?

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Thuy,

El Crystal OCX (crystl32.ocx) fue retirado después de Crystal Reports 8.5. No mencionas la versión de Crystal Reports con la que estás trabajando actualmente. Si estás utilizando CR9, CR10, CR XI o CR XI R2, puedes pasar al control ActiveX del Report Designer Component (RDC).

Si estás utilizando CR2008, incluso el RDC ha sido retirado y tendrás que pasar al desarrollo de aplicaciones de Windows de Crystal Reports .NET.

Por favor, déjame saber qué versión de Crystal Reports estás utilizando y podré aclarar mi respuesta.

Sinceramente,

Dan Kelleher

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?