Standard o superior

Desarrollador
Preguntas más frecuentes

Guardar códigos de barras como archivos de imagenLink
Como desarrollador, quiero proteger los códigos de barras como archivos de imagen.
Sí, simplemente use los métodos SaveAs, SaveAsBySize o SaveAsBySizeExtended.
Si desea cambiar el mapa de bits antes de guardarlo, utilice la propiedad Picture para recuperar la imagen.
Caja negra en lugar de un código de barrasLink
¿Por qué obtengo una caja negra en lugar de un código de barras cuando incrusté el control de código de barras en un formulario?
El entorno de desarrollo seleccionó colores predeterminados incorrectos para el control de código de barras. Simplemente personalice el control y establezca el color de fondo (Backcolor) en blanco (clWhite).
Enlace de datos de Crystal ReportLink
Intento usar el control de código de barras con Crystal Report y Visual Basic para usarlo en un informe. ¿Puedo agregar el objeto OLE de control als, pero no puedo vincular una propiedad con una base de datos?
Crystal Report no parece poder vincular las propiedades de un control ActiveX. Debe realizar el enlace de datos manualmente desde el programa de Visual Basic. Hasta donde sabemos, Crystal Report no puede hacer esto automáticamente.
Entorno de desarrollo: problema de licenciaLink
El entorno de desarrollo no reconoce la licencia de desarrollador.
En algún momento el entorno de desarrollo como Delphi, Visual Studio o Visual Basic no reconoce el cambio de la licencia. Esto se debe a que los datos de licencia se almacenan al agregar el objeto al entorno de desarrollo. Luego es necesario insertar el control nuevamente después de que se haya instalado la licencia de desarrollador. Asegúrese de que la licencia de desarrollador esté instalada correctamente en el equipo de desarrollo.
  • Inicie el entorno de desarrollo. No abra el proyecto. Ahora quite el control del cuadro de herramientas.
  • Cierre y reinicie Visual Studio.
  • Después del reinicio, vuelva a insertar el control en el cuadro de herramientas.
  • Esta vez la información de licencia correcta se almacenará en el entorno de desarrollo y puede abrir su proyecto nuevamente y compilarlo con la licencia correcta.
Puede encontrar una explicación detallada sobre cómo redistribuir ActiveBarcode aquí: Distribución del objeto de código de barras (ActiveX Control, OCX) con su propio aplicación.
Delphi no reconoce la licencia de desarrolladorLink
Delphi no puede crear archivos EXE que funcionen en el cliente sin licencia propia.
Asegúrese de que la licencia de desarrollador esté instalada correctamente en el equipo de desarrollo.
  • Inicie el entorno de desarrollo. No abra el proyecto.
  • Quite el control ActiveBarcode del entorno de desarrollo (el paquete).
  • Compile el paquete para que el control se elimine realmente.
  • Ahora inserte el control de nuevo en el paquete.
  • Esta vez la información de licencia correcta se almacenará en el entorno de desarrollo y puede abrir su proyecto nuevamente y compilarlo con la licencia correcta.
Siguiendo estos pasos se regenerará la envoltura del componente ACTIVEBARCODELib_TLB.pas. Puede comprobar la fecha y hora buscando "File generated on".

Puede encontrar una explicación detallada sobre cómo redistribuir ActiveBarcode aquí: Distribución del objeto de código de barras (ActiveX Control, OCX) con su propio aplicación.
El código de barras no cambia en la propiedad pictureLink
Utilizo ActiveBarcode con Delphi en una base de datos. Primero abro un conjunto de datos e imprimo el código de barras. Esto funciona bien. Ahora hago esto de nuevo con otro conjunto de datos y ahora se imprime el mismo código de barras. Estoy usando la propiedad picture para imprimir.
Agregue la siguiente línea de código al proyecto exactamente antes de crear un nuevo código de barras:
Barcode1.Picture.CleanupInstance;