Redistribuir controles ActiveX de Visual C++

Visual C++ 6.0 proporciona controles ActiveX que puede usar en las aplicaciones que luego redistribuye. Estos controles ya no se incluyen en Visual C++. Según los acuerdos de licencia de Visual C++ 6.0, puede redistribuir estos controles con aplicaciones desarrolladas en Visual C++.

Nota

Visual C++ 6.0 ya no recibe soporte de Microsoft.

Para obtener una lista de los controles ActiveX de Visual C++ 6.0 redistribuibles, vea en el disco 1 del CD del producto Visual C++ 6.0.

Al distribuir aplicaciones, debe instalar y registrar para el control ActiveX (mediante ). El equipo de destino también debe tener versiones actuales de los siguientes archivos del sistema. (Un asterisco indica que el archivo debe estar registrado).

  • Asycfilt.dll
  • Comcat.dll*
  • Oleaut32.dll*
  • Olepro32.dll*
  • Stdole2.tlb

Si estas bibliotecas de vínculos dinámicos (DLL) no están disponibles en el sistema de destino, debe actualizarlas mediante el mecanismo prescrito para actualizar el sistema operativo correspondiente.

Al usar un control ActiveX que se conecta a una base de datos, también debe replicar el nombre de la fuente de datos en el equipo de destino. Puede realizar esta tarea mediante programación con funciones como .

Algunos controles ActiveX redistribuibles tienen más dependencias. Para cada archivo de la carpeta Os\System del CD del producto Visual C++ 6.0, también hay un archivo. Por cada archivo que quiera redistribuir, busque una o más entradas USES en el archivo correspondiente.

Si aparece un archivo, debe asegurarse de que esté en el equipo de destino. Los DLL que admitan directamente un archivo deben registrarse. (Para que se realice correctamente, el equipo de destino primero debe contener todos los archivos DLL que el control carga estáticamente). Además, si un archivo DLL que aparece como una dependencia también tiene un archivo en la carpeta Os\System en el CD de Visual C++ 6.0, también debe investigar ese archivo para las entradas USES.

  • Redistribuir archivos de Visual C++