Herverdeler
Voordelen van een ontwikkelaarslicentie

 Enterprise Gold of hoger

Voordelen van een ontwikkelaarslicentie

Wanneer heb ik er een nodig?
Over het algemeen heb je een gebruikerslicentie nodig als je met de besturing op één lokaal systeem/werkplek wilt werken. Je kunt het besturingselement insluiten en gebruiken in documenten. Je hebt een gebruikerslicentie nodig voor elk systeem waarop je het besturingselement wilt gebruiken.

De ontwikkelaarslicentie wordt echter gebruikt om distribueerbare applicaties of databases te maken. Een database of applicatie die is gemaakt met de ontwikkelaarslicentie werkt op andere systemen zonder een extra ontwikkelaars- of gebruikerslicentie.

Bij het bouwen van een uitvoerbaar bestand zonder ontwikkelaarslicentie gedraagt het barcodeobject zich als ongelicenseerd. De gebruiker moet zijn eigen licentie aanschaffen om het barcodeobject te laten werken.

Bij het bouwen van een uitvoerbaar bestand met de ontwikkelaarslicentie gedraagt het barcodeobject zich als gelicenseerd. De gebruiker hoeft geen eigen licentie aan te schaffen omdat de gecompileerde executable een licentie heeft via de ontwikkelaarslicentie.

Toepassingen waarvan bekend is dat ze een ontwikkelaarslicentie ondersteunen:
  • Visual Studio, C#, Visual Basic, Visual C++, C++ Builder (Embarcadero), Delphi, Visual J# en REAL Basic
    Een toepassing (*.EXE) die is gemaakt met de ontwikkelaarslicentie kan worden gedistribueerd.
  • Microsoft Access
    Een database (*.ACCDE, *.MDE) die gemaakt is met de ontwikkelaarslicentie kan verspreid worden.
  • Lotus Freelance, Lotus WordPro, ProvideX 7

Distributie van het barcodeobject

(ActiveX-besturingselement, OCX) met uw eigen toepassing
Wanneer je een toepassing maakt en distribueert met het ActiveBarcode barcodeobject (ActiveX Control, OCX) met een ontwikkelomgeving zoals Visual Studio, moet je ervoor zorgen dat bepaalde bestanden zijn geïnstalleerd op het doelsysteem. Er is een eenvoudige manier om dit te doen:

U kunt het ActiveBarcode installatieprogramma opnemen als onderdeel van uw eigen softwareoplossing en het gebruiken.

Ons installatieprogramma zorgt ervoor dat het barcodeobject (activebarcode.ocx) systeembreed beschikbaar is in zowel 32-bits als 64-bits varianten. Alle vereiste runtimecomponenten zijn geïnstalleerd en geregistreerd.

ActiveBarcode: Info
  • Het is niet toegestaan om je licentie en licentiebestanden beschikbaar te stellen aan derden.
  • Het is niet toegestaan om een toepassing te maken en te distribueren met als enige doel het maken van barcodes.
Tip voor automatisering: Gebruik de parameter /silent als er geen gebruikersinteractie gewenst is voor de installatie. Als je de parameter /verysilent gebruikt, wordt de schermweergave ook weggelaten.

Gebruik de parameter /type=control-only als je alleen de barcode control (x86/x64) nodig hebt voor je installatie. Dit is handig als je een eenvoudige oplossing wilt om de ActiveBarcode Control te distribueren als onderdeel van je eigen softwareoplossing of als je een specifiek element uit de ActiveBarcode Suite nodig hebt. De parameters die geaccepteerd worden voor /type= zijn: full, application, office, control-only, custom.

U kunt de installatie van ActiveBarcode bijvoorbeeld als volgt starten vanuit uw eigen installatieprogramma:
ActiveBarcode-Setup6.12.4.exe /verysilent /type=control-only

Alternatief: Windows Installer (msiexec) en vereiste runtimecomponenten
Als je het ActiveBarcode-installatieprogramma niet wilt gebruiken voor je implementatie, kun je de compacte MSI-installatiepakketten gebruiken die wij leveren. De installatiepakketten voor de 32-bits en 64-bits versie van Control kunnen hier worden gedownload: ActiveBarcode vereist runtime-onderdelen van het Visual C 2015 Redistributable Package. Als je het ActiveBarcode barcodeobject installeert via de Windows Installer (MSI), moet je ervoor zorgen dat deze runtimecomponenten beschikbaar zijn op het doelsysteem. Je kunt het Visual C 2015 Redistributable Package downloaden van Microsoft.
Andere alternatieven
Als je niet onze MSI installatiepakketten wilt gebruiken om Control op het doelsysteem te installeren:
  • Je kunt je eigen insteltool gebruiken. Veel installatieprogramma's (zoals bijvoorbeeld Inno setup) kunnen de besturing instellen en registreren tijdens de installatie.
  • Je kunt het besturingselement ook handmatig instellen: Als je het besturingselement handmatig kopieert, moet je het ActiveX-besturingselement (OCX) registreren in het systeem voordat het kan worden gebruikt. Je kunt dit doen vanaf de opdrachtprompt (met beheerdersrechten) met het volgende commando: regsvr32 activebarcode.ocx
    Houd er rekening mee dat je je moet registreren voor zowel de 32-bits als de 64-bits versie.
  • Als je speciale wensen hebt, helpen we je graag met een individuele oplossing en ondersteuning: Als je bijvoorbeeld het ActiveBarcode-object alleen voor de huidige gebruiker wilt installeren, zodat er geen beheerdersrechten nodig zijn bij het installeren en registreren van het onderdeel, kunnen we je een oplossing bieden.
Installatie van het barcodeobject zonder beheerdersrechten
ActiveBarcode vereist beheerdersrechten om het barcodeobject systeembreed te installeren. Eén keer installeren en alle gebruikers kunnen gebruikmaken van ActiveBarcode. De normale manier is om regsvr32.exe ActiveBarcode.ocx uit te voeren om de OCX in het systeem te registreren. Als je de ActiveBarcode setup gebruikt, wordt dit automatisch voor je gedaan. Dit vereist echter beheerdersrechten tijdens de installatie om het barcodeobject beschikbaar te maken voor alle gebruikers op de hele machine.

Als je een gebruikersscenario hebt waarbij de OCX geïnstalleerd moet worden zonder beheerdersrechten, neem dan contact met ons op voor verdere tips.