Redistribuível
Benefícios de uma licença de desenvolvedor

 Enterprise Gold ou superior

Benefícios de uma licença de desenvolvedor

Quando é necessário adquirir um?
Em geral, é necessária uma licença de usuário para trabalhar com o controle em um sistema/local de trabalho local. É possível incorporar e utilizar o controle em documentos. É necessária uma licença de usuário para cada sistema no qual se deseja utilizar o controle.

A licença de desenvolvedor, no entanto, é utilizada para criar aplicativos ou bancos de dados distribuíveis. Um banco de dados ou aplicativo criado com a licença de desenvolvedor funcionará em outro sistema sem a necessidade de uma licença adicional de desenvolvedor ou usuário.

Ao criar um arquivo executável sem uma licença de desenvolvedor, o objeto código de barras se comporta como não licenciado. O usuário precisa adquirir sua própria licença para que o objeto código de barras funcione.

Ao criar um arquivo executável com a licença de desenvolvedor, o objeto código de barras se comporta conforme a licença. O usuário não precisa adquirir sua própria licença, pois o executável compilado é licenciado por meio da licença do desenvolvedor.

Aplicativos que oferecem suporte a uma licença de desenvolvedor:
  • Visual Studio, C#, Visual Basic, Visual C++, C++ Builder (Embarcadero), Delphi, Visual J# e REAL Basic
    Um aplicativo (*.EXE) criado utilizando a licença de desenvolvedor pode ser distribuído.
  • Microsoft Access
    Um banco de dados (*.ACCDE, *.MDE) criado utilizando a licença de desenvolvedor pode ser distribuído.
  • Lotus Freelance, Lotus WordPro, ProvideX 7

Distribuição do objeto código de barras

(Controle ActiveX, OCX) com seu próprio aplicativo
Ao criar e distribuir um aplicativo com o objeto de código de barras ActiveBarcode (Controle ActiveX, OCX) em um ambiente de desenvolvimento como o Visual Studio, é necessário certificar-se de que determinados arquivos estejam instalados no sistema de destino. Existe uma maneira simples de realizar isso:

É possível incluir o programa de instalação do ActiveBarcode como parte de sua própria solução de software e utilizá-lo.

Nosso programa de instalação garante que o objeto de código de barras (activebarcode.ocx) esteja disponível em todo o sistema, tanto na versão de 32 bits quanto na de 64 bits. Todos os componentes de tempo de execução necessários estão instalados e registrados.

ActiveBarcode: Info
  • Não é permitido disponibilizar sua licença e os arquivos de licença a terceiros.
  • Não é permitido criar e distribuir um aplicativo cujo único objetivo seja a geração de códigos de barras.
Dica para automação: utilize o parâmetro /silent se não desejar interação do usuário durante a instalação. Se utilizar o parâmetro /verysilent, a exibição na tela também será omitida.

Utilize o parâmetro /type=control-only se necessitar apenas do controle de código de barras (x86/x64) para sua instalação. Isso é útil se você deseja uma solução simples para distribuir o ActiveBarcode Control como parte de sua própria solução de software ou apenas precisa de um elemento específico do ActiveBarcode Suite. Os parâmetros aceitos para /tipo= são: full, application, office, control-only, custom.

Por exemplo, é possível iniciar a instalação do ActiveBarcode a partir do seu próprio programa de instalação da seguinte maneira:
ActiveBarcode-Setup6.12.4.exe /verysilent /type=control-only

Alternativa: Windows Installer (msiexec) e componentes de tempo de execução necessários
Caso não deseje utilizar o programa de instalação do ActiveBarcode para sua implantação, é possível utilizar os pacotes de instalação MSI compactos fornecidos por nós. Os pacotes de instalação para as versões de 32 e 64 bits do Control podem ser baixados aqui: O ActiveBarcode requer componentes de tempo de execução do Pacote Redistribuível do Visual C 2015. Se você instalar o objeto de código de barras ActiveBarcode através do Windows Installer (MSI), certifique-se de que esses componentes de tempo de execução estejam disponíveis no sistema de destino. É possível baixar o Pacote Redistribuível do Visual C 2015 da Microsoft.
Outras alternativas
Caso não deseje utilizar nossos pacotes de instalação MSI para instalar o Controle no sistema de destino:
  • É possível utilizar sua própria ferramenta de configuração. Diversas ferramentas de instalação (como, por exemplo, o Inno Setup) podem configurar e registrar o controle durante a instalação.
  • Você também pode configurar o controle manualmente: ao copiar o controle manualmente, é necessário registrar o Controle ActiveX (OCX) no sistema antes que ele possa ser utilizado. É possível realizar essa ação a partir do prompt de comando (com direitos de administrador) utilizando o seguinte comando: regsvr32 activebarcode.ocx
    Por favor, observe que é necessário se registrar tanto para a versão de 32 bits quanto para a versão de 64 bits.
  • Caso tenha requisitos especiais, teremos o maior prazer em auxiliá-lo com uma solução individualizada e suporte: Por exemplo, se desejar instalar o objeto ActiveBarcode apenas para o usuário atual, de modo que não sejam necessários direitos de administrador durante a instalação e o registro do componente, podemos oferecer uma solução.
Instalação do objeto Barcode sem direitos de administrador
O ActiveBarcode requer direitos de administrador para instalar o objeto Barcode em todo o sistema. Instale uma vez e todos os usuários poderão utilizar o ActiveBarcode. A maneira normal é executar o regsvr32.exe ActiveBarcode.ocx para registrar o OCX no sistema. Se utilizar a configuração do ActiveBarcode, isso será feito automaticamente para você. No entanto, isso requer direitos de administrador durante a instalação para disponibilizar o objeto de código de barras para todos os usuários em toda a máquina.

Caso tenha um cenário de usuário que exija a instalação do OCX sem direitos de administrador, entre em contato conosco para obter mais informações.