Informações para desenvolvedores

EnterpriseInfoPara usar esta funcionalidade você precisa de uma licença de desenvolvedor

Quais são os benefícios de uma licença de desenvolvedor e quando eu preciso de um?

Em geral, você precisa de uma licença de usuário, se você quiser trabalhar com o controle em um sistema local / local de trabalho. Você pode incorporar e usar o controle em documentos. Você precisa de uma licença de usuário para cada sistema que deseja usar o controle.

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

Aplicativos que são conhecidos por suportar e exigem uma licença de desenvolvedor:
  • Visual Studio: Visual Basic, Visual C++, Visual J# e Delphi
    Você precisa de uma licença de desenvolvedor para usar o objeto ActiveBarcode em seus próprios aplicativos.
    Um aplicativo (*.EXE) criado usando a licença de desenvolvedor pode ser distribuído.
  • Access 2000-2016, 365
    Você precisa de uma licença de desenvolvedor para usar o objeto ActiveBarcode em seu próprio banco de dados.
    Um banco de dados (*.ACCDE, *.MDE) criado usando a licença de desenvolvedor pode ser distribuído.
  • Lotus Freelance, Lotus WordPro, ProvideX 7
    Você precisa de uma licença de desenvolvedor, para usar o objeto ActiveBarcode.

Distribuição do objeto de 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 (ActiveX Control, OCX) com um ambiente de desenvolvimento como o Visual Studio, você precisa ter certeza de que certos arquivos estão instalados no sistema de destino. Há uma maneira fácil de fazer isso:

Você pode incluir o programa de instalação ActiveBarcode (ActiveBarcode6.4.x.exe ou superior) como parte de sua própria solução de software e usá-lo.

Nosso programa de instalação garante que o objeto de código de barras (activebarcode.ocx) esteja disponível em todo o sistema em variantes de 32 bits e 64 bits. Todos os componentes necessários do tempo de execução são instalados e registados.

Info
  • Você não tem permissão para disponibilizar seus arquivos de licença e licença para terceiros.
  • Não é permitido criar e distribuir um aplicativo cujo único propósito é criar códigos de barras.
  • As informações nesta página são válidas apenas para as Edições Corporativas.
Dica para automação: Use o parâmetro /silencioso se nenhuma interação do usuário for desejada para a instalação. Se você usar o parâmetro / muito silencioso,a tela também é omitida.

Use o parâmetro /type=control-only se você precisar somente o controle de código de barras (x86/x64) para sua instalação. Isso é útil se você quiser uma solução simples1 para distribuir o Controle ActiveBarcode como parte de sua própria solução de software ou apenas precisar de um elemento específico da Suíte ActiveBarcode. Os parâmetros aceitos para /type= são: full, application, office, control-only, custom.

Por exemplo, você pode iniciar a instalação do ActiveBarcode a partir do seu próprio programa de instalação da seguinte forma:
ActiveBarcode6.8.0.exe /verysilent /type=control-only

1 Se você precisa de um instalador minúsculo para os objetos de código de barras, arquivos MSI também estão disponíveis.

Alternativa: Instalador de Windows (msiexec) e ciomponents do tempo de execução exigidos

Se você não quiser usar o programa de instalação ActiveBarcode para sua implantação, você pode usar os pacotes compactos de instalação msi fornecidos por nós. Os pacotes de instalação para a versão de 32 bits e 64 bits do Controle podem ser baixados aqui: ActiveBarcode requer componentes de tempo de execução do "Pacote Redistributível Visual C++ 2015". Se você instalar o objeto de código de barras ActiveBarcode através do Windows Installer (MSI), você tem que ter certeza de que esses componentes de tempo de execução estão disponíveis no sistema de destino. Você pode baixar o "Pacote Redistributível Visual C++ 2015" de Microsoft.

Outras alternativas

Se você não quiser usar nossos pacotes de instalação MSI para instalar o controle no sistema de destino:
  • Você pode usar sua própria ferramenta de configuração. Muitas ferramentas de instalações (como por exemplo, a configuração do Inno) podem configurar e registrar o controle durante a instalação.
  • Você também pode configurar o controle manualmente: ao copiar o controle manualmente, você precisa registrar o Controle ActiveX (OCX) no sistema antes que ele possa ser usado. Você pode fazer isso a partir do alerta de comando (com direitos de administrador) com o seguinte comando: regsvr32 activebarcode.ocx
    Por favor, note que você tem que se registrar para ambos os 32 bits e a versão de 64 bits.
  • Se você tem requisitos especiais, teremos o prazer de ajudá-lo com uma solução individual e suport: Por exemplo, se você quiser instalar o objeto ActiveBarcode apenas para o usuário atual para que não sejam necessários direitos de administrador ao instalar e registrar o componente, podemos oferecer-lhe uma solução.

Instalação do Objeto de Código de Barras sem direitos de admin

ActiveBarcode requer direitos de administrador para instalar o sistema De objeto de código de barras em todo o sistema. Instale uma vez e todos os usuários possam fazer uso do ActiveBarcode. A maneira normal é executar regsvr32.exe ActiveBarcode.ocx para registrar o OCX no sistema. Se você usar a configuração ActiveBarcode, isso será feito automaticamente para você. No entanto, isso requer direitos de admin durante a instalação para tornar o objeto de código de barras disponível para todos os usuários de toda a máquina.

Se você tem um cenário de usuário que requer a instalação do OCX sem direitos de administrador, você pode usar essas ferramentas:

Baixar: RegisterActiveBarcode4CurrentUser.zip
ZIP


Aviso Use por sua conta e risco: RegisterActiveBarcode4CurrentUser.zip é experimental e sem mais apoio forma nosso lado. Recomendamos que você experimente primeiro um sistema de teste para descobrir se essa abordagem funciona para você.
Copie o conteúdo do arquivo ZIP na pasta onde você salvou o ActiveBarcode.ocx. Leia atentamente as instruções no arquivo readme.txt.

Para registrar a versão de 64 bits (x64) do OCX, execute o seguinte programa:
RegisterActiveBarcode4CurrentUser-x64.exe

Para registrar a versão de 32 bits (x86) do OCX, execute o seguinte programa:
RegisterActiveBarcode4CurrentUser-x86.exe

Execute esses programas como o usuário atual que deve ser capaz de executar seu aplicativo mais tarde.