可重新分配
开发人员许可证的好处

 Enterprise Gold 或更高

开发人员许可证的好处

什么时候需要?
一般来说,如果您想在本地系统/工作场所使用该控件,则需要用户许可证。 您可以在文档中嵌入和使用该控件。每个要使用该控件的系统都需要一个用户许可证。

不过,开发者许可证用于创建可分发的应用程序或数据库。 使用开发者许可证创建的数据库或应用程序可在其他系统上运行,无需额外的开发者或用户许可证。

在没有开发人员许可证的情况下构建可执行文件时,条形码对象会表现为无许可证。 用户需要购买自己的许可证才能使用条形码对象。

在使用开发者许可证创建可执行文件时,条形码对象的行为与许可证相同。 用户无需购买自己的许可证,因为编译后的可执行文件是通过开发者许可证授权的。

已知支持开发者许可证的应用程序:
  • Visual Studio, C#, Visual Basic, Visual C++, C++ Builder (Embarcadero), Delphi, Visual J# 和 REAL Basic
    使用开发者许可证创建的应用程序 (*.EXE) 可以分发。
  • Microsoft Access
    可以分发使用开发者许可证创建的数据库(*.ACCDE、*.MDE)。
  • Lotus Freelance, Lotus WordPro, ProvideX 7

条码对象的分布

(ActiveX 控件,OCX)与您自己的应用程序一起使用
当您使用 Visual Studio 等开发环境创建和分发带有 ActiveBarcode 条形码对象(ActiveX 控制,OCX)的应用程序时,您需要确保目标系统上安装了某些文件。 有一种简单的方法可以做到这一点:

您可以将 ActiveBarcode 安装程序作为您自己的软件解决方案的一部分并使用它。

我们的安装程序可确保条形码对象 (activebarcode.ocx) 在整个系统中以 32 位和 64 位两种版本提供。 所有需要的运行时组件都已安装和注册。

ActiveBarcode: Info
  • 您不得将许可证和许可证文件提供给第三方。
  • 不允许创建和分发以创建条形码为唯一目的的应用程序。
自动化提示:如果安装过程中不需要用户交互,请使用 /silent 参数。 如果使用参数 /verysilent,屏幕显示也会省略。

如果您只需要安装条码控件 (x86/x64),请使用参数 /type=control-only 。 如果您需要一个简单的解决方案,将 ActiveBarcode 控件作为您自己软件解决方案的一部分进行分发,或者只需要 ActiveBarcode 套装中的一个特定元素,这将非常有用。 /type= 接受的参数有 full, application, office, control-only, custom.

例如,您可以从自己的安装程序中启动 ActiveBarcode 的安装,如下所示:
ActiveBarcode-Setup6.12.4.exe /verysilent /type=control-only

替代方案:Windows 安装程序 (msiexec) 和所需运行时组件
如果您不想使用 ActiveBarcode 安装程序进行部署,可以使用我们提供的紧凑型 MSI 安装包。 可在此处下载 32 位和 64 位版控件的安装包: ActiveBarcode 需要 Visual C 2015 Redistributable Package 的运行时组件。 如果您通过 Windows 安装程序 (MSI) 安装 ActiveBarcode 条码对象,您必须确保这些运行时组件在目标系统上可用。 您可以从 Microsoft 下载 Visual C 2015 Redistributable Package
其他替代方案
如果您不想使用我们的 MSI 安装包在目标系统上安装 Control:
  • 您可以使用自己的设置工具。 很多安装工具(例如 Inno setup)都可以在安装过程中设置和注册控件。
  • 您也可以手动设置控件:手动复制控件时,需要在系统中注册 ActiveX 控件 (OCX) 才能使用。 您可以通过命令提示符(具有管理员权限)执行以下命令: regsvr32 activebarcode.ocx
    请注意,您必须同时注册 32 位和 64 位版本。
  • 如果您有特殊要求,我们很乐意为您提供个性化解决方案和支持: 例如,如果您只想为当前用户安装 ActiveBarcode 对象,以便在安装和注册组件时无需管理员权限,我们可以为您提供解决方案。
无管理员权限安装条码对象
ActiveBarcode 需要管理员权限才能在全系统安装条码对象。 只需安装一次,所有用户都可以使用 ActiveBarcode。 通常的方法是运行 regsvr32.exe ActiveBarcode.ocx 在系统中注册 OCX。 如果使用 ActiveBarcode 设置,则会自动为您完成。 不过,这需要在安装过程中拥有管理员权限,以便在机器范围内向所有用户提供条形码对象。

如果用户需要在没有管理员权限的情况下安装 OCX,请联系我们获取更多提示。