Información para desarrolladores

EnterpriseInfoPara utilizar esta funcionalidad se requiere una licencia de desarrollador

¿Cuáles son los beneficios de una licencia de desarrollador y cuándo la necesito?

En general, necesita una licencia de usuario, si desea trabajar con el control en un sistema o lugar de trabajo local. Puede incrustar y utilizar el control en documentos. Necesita una licencia de usuario para cada sistema en el que desee utilizar el control.

Sin embargo, la licencia de desarrollador se utiliza para crear aplicaciones o bases de datos distribuibles. Una base de datos o aplicación creada con la licencia de desarrollador funcionará en otro sistema con nuestra licencia de desarrollador o usuario adicional.

Aplicaciones que se sabe que admiten y requieren una licencia de desarrollador:
  • Visual Studio: Visual Basic, Visual C++, Visual J# y Delphi
    Necesita una licencia de desarrollador para usar el objeto ActiveBarcode en sus propias aplicaciones.
    Una aplicación (*.EXE) creado con la licencia de desarrollador se puede distribuir.
  • Access 2000-2016, 365
    Necesita una licencia de desarrollador para usar el objeto ActiveBarcode en su propia base de datos.
    Una base de datos (*.ACCDE, *.MDE) creado con la licencia de desarrollador se puede distribuir.
  • Lotus Freelance, Lotus WordPro, ProvideX 7
    Necesita una licencia de desarrollador para usar el objeto ActiveBarcode.

Distribución del objeto de código de barras (ActiveX Control, OCX) con su propio Applicaton

Al crear y distribuir una aplicación con el objeto de código de barras ActiveBarcode (ActiveX Control, OCX) con un entorno de desarrollo como Visual Studio, debe asegurarse de que determinados archivos están instalados en el sistema de destino. Hay una manera fácil de hacer esto:

Puede incluir el programa de instalación ActiveBarcode (ActiveBarcode6.4.x.exe o superior) como parte de su propia solución de software y utilizarlo.

Nuestro programa de instalación garantiza que el objeto de código de barras (activebarcode.ocx) esté disponible en todo el sistema en variantes de 32 bits y 64 bits. Todos los componentes de tiempo de ejecución necesarios están instalados y registrados.

Info
  • No se le permite poner sus archivos de licencia y licencia a disposición de terceros.
  • No está permitido crear y distribuir una aplicación cuyo único propósito es crear códigos de barras.
  • La información de esta página solo es válida para Enterprise Editions.
Sugerencia para la automatización: utilice el parámetro /silent si no se desea ninguna interacción del usuario para la instalación. Si utiliza el parámetro /verysilent, también se omite la visualización de la pantalla.

Utilice el parámetro /type-control-only si solo necesita el control de código de barras (x86/x64) para su instalación. Esto es útil si desea una solución simple1 para distribuir ActiveBarcode Control como parte de su propia solución de software o simplemente necesita un elemento específico de ActiveBarcode Suite. Los parámetros aceptados para /type son: full, application, office, control-only, custom.

Por ejemplo, puede iniciar la instalación de ActiveBarcode desde su propio programa de instalación de la siguiente manera:
ActiveBarcode6.8.0.exe /verysilent /type=control-only

1 Si necesita un pequeño instalador para los objetos de código de barras, los archivos MSI también están disponibles.

Alternativa: Windows Installer (msiexec) y ciomponents de tiempo de ejecución necesarios

Si no desea utilizar el programa de instalación ActiveBarcode para su implementación, puede utilizar los paquetes de instalación MSI compactos proporcionados por nosotros. Los paquetes de instalación para la versión de 32 bits y 64 bits del Control se pueden descargar aquí: ActiveBarcode requiere componentes en tiempo de ejecución del "Paquete redistribuible de Visual C++ 2015". Si instala el objeto de código de barras ActiveBarcode a través de Windows Installer (MSI), debe asegurarse de que estos componentes en tiempo de ejecución están disponibles en el sistema de destino. Puede descargar el "Paquete Redistributable Visual C++ 2015" desde Microsoft.

Otras alternativas

Si no desea utilizar nuestros paquetes de instalación MSI para instalar el control en el sistema de destino:
  • Puede utilizar su propia herramienta de configuración. Una gran cantidad de herramientas de instalación (como por ejemplo Inno configuración) puede configurar y registrar el control durante la instalación.
  • También puede configurar el control manualmente: al copiar el control manualmente, debe registrar el control ActiveX (OCX) en el sistema antes de que se pueda utilizar. Puede hacerlo desde el símbolo del sistema (con derechos de administrador) con el siguiente comando: regsvr32 activebarcode.ocx
    Tenga en cuenta que debe registrarse para la versión de 32 bits y 64 bits.
  • Si usted tiene requisitos especiales, estaremos encantados de ayudarle con una solución individual y suport: Por ejemplo, si desea instalar el objeto ActiveBarcode solo para el usuario actual para que no se requieran derechos de administrador al instalar y registrar el componente, podemos ofrecerle una solución.