Omfördelningsbar
Fördelar med en utvecklingslicens

 Enterprise Gold eller högre

Fördelar med en utvecklingslicens

När behöver jag en?
I allmänhet behöver du en användarlicens om du vill arbeta med kontrollen på ett lokalt system/en lokal arbetsplats. Du kan bädda in och använda kontrollen i dokument. Du behöver en användarlicens för varje system som du vill använda kontrollen på.

Utvecklingslicensen används dock för att skapa distribuerbara applikationer eller databaser. En databas eller applikation som skapats med utvecklarlicensen fungerar på andra system utan ytterligare utvecklar- eller användarlicens.

När du skapar en körbar fil utan utvecklingslicens fungerar streckkodsobjektet som om det vore olicensierat. Användaren måste köpa en egen licens för att streckkodsobjektet ska fungera.

När du skapar en körbar fil med utvecklarlicensen fungerar streckkodsobjektet som licensierat. Användaren behöver inte köpa en egen licens eftersom den kompilerade körbara filen licensieras genom utvecklarlicensen.

Applikationer som är kända för att stödja en utvecklarlicens:
  • Visual Studio, C#, Visual Basic, Visual C++, C++ Builder (Embarcadero), Delphi, Visual J# och REAL Basic
    En applikation (*.EXE) som skapats med utvecklarlicensen kan distribueras.
  • Microsoft Access
    En databas (*.ACCDE, *.MDE) som skapats med utvecklarlicensen kan distribueras.
  • Lotus Freelance, Lotus WordPro, ProvideX 7

Distribution av streckkodsobjektet

(ActiveX Control, OCX) med din egen applikation
När du skapar och distribuerar en applikation med ActiveBarcode-streckkodsobjektet (ActiveX Control, OCX) med en utvecklingsmiljö som Visual Studio måste du se till att vissa filer är installerade på målsystemet. Det finns ett enkelt sätt att göra detta:

Du kan inkludera installationsprogrammet ActiveBarcode som en del av din egen programvarulösning och använda det.

Vårt installationsprogram säkerställer att streckkodsobjektet (activebarcode.ocx) är tillgängligt i hela systemet i både 32-bitars- och 64-bitarsvarianter. Alla nödvändiga runtime-komponenter är installerade och registrerade.

ActiveBarcode: Info
  • Du får inte göra din licens och dina licensfiler tillgängliga för tredje part.
  • Det är inte tillåtet att skapa och distribuera en applikation vars enda syfte är att skapa streckkoder.
Tips för automatisering: Använd parametern /silent om ingen användarinteraktion önskas för installationen. Om du använder parametern /verysilent utelämnas även skärmvisningen.

Använd parametern /type=control-only om du endast behöver streckkodskontrollen (x86/x64) för din installation. Detta är användbart om du vill ha en enkel lösning för att distribuera ActiveBarcode Control som en del av din egen mjukvarulösning eller bara behöver ett specifikt element från ActiveBarcode Suite. De parametrar som accepteras för /type= är: full, application, office, control-only, custom.

Du kan till exempel starta installationen av ActiveBarcode från ditt eget installationsprogram på följande sätt:
ActiveBarcode-Setup6.12.4.exe /verysilent /type=control-only

Alternativ: Windows Installer (msiexec) och nödvändiga runtime-komponenter
Om du inte vill använda installationsprogrammet ActiveBarcode för din distribution kan du använda de kompakta MSI-installationspaketen som vi tillhandahåller. Installationspaketen för 32-bitars- och 64-bitarsversionen av Control kan laddas ned här: ActiveBarcode kräver runtime-komponenter från Visual C 2015 Redistributable Package. Om du installerar ActiveBarcode-streckkodsobjektet via Windows Installer (MSI) måste du se till att dessa runtime-komponenter finns tillgängliga på målsystemet. Du kan ladda ner Visual C 2015 Redistributable Package från Microsoft.
Ytterligare alternativ
Om du inte vill använda våra MSI-installationspaket för att installera kontrollen på målsystemet:
  • Du kan använda ditt eget installationsverktyg. Många installationsverktyg (som till exempel Inno Setup) kan installera och registrera kontrollen under installationen.
  • Du kan också ställa in kontrollen manuellt: När du kopierar kontrollen manuellt måste du registrera ActiveX-kontrollen (OCX) i systemet innan den kan användas. Du kan göra detta från kommandotolken (med administratörsrättigheter) med följande kommando: regsvr32 activebarcode.ocx
    Observera att du måste registrera dig för både 32-bitars- och 64-bitarsversionen.
  • Om du har särskilda krav hjälper vi dig gärna med en individuell lösning och support: Om du till exempel vill installera ActiveBarcode-objektet endast för den aktuella användaren så att inga administratörsrättigheter krävs vid installation och registrering av komponenten, kan vi erbjuda dig en lösning.
Installation av streckkodsobjektet utan administratörsrättigheter
ActiveBarcode kräver administratörsrättigheter för att installera Barcode Object i hela systemet. Installera en gång så kan alla användare använda ActiveBarcode. Det normala sättet är att köra regsvr32.exe ActiveBarcode.ocx för att registrera OCX i systemet. Om du använder ActiveBarcode-inställningen görs detta automatiskt åt dig. Detta kräver dock administratörsrättigheter under installationen för att göra streckkodsobjektet tillgängligt för alla användare på hela datorn.

Om du har ett användarscenario som kräver installation av OCX utan administratörsrättigheter, kontakta oss för ytterligare tips.