Informazioni per gli sviluppatori

EnterpriseInfoPer utilizzare questa funzionalità è necessaria una licenza di sviluppo

Quali sono i vantaggi di una licenza per sviluppatori e quando ne ho bisogno?

In generale è necessaria una licenza utente, se si desidera lavorare con il controllo su un sistema locale/ luogo di lavoro. È possibile incorporare e utilizzare il controllo nei documenti. È necessaria una licenza utente per ogni sistema su cui si desidera utilizzare il controllo.

La licenza per sviluppatori viene tuttavia utilizzata per creare applicazioni o database distribuibili. Un database o un'applicazione creata con la licenza per sviluppatori funzionerà su un altro sistema con una licenza aggiuntiva per sviluppatori o utenti.

Applicazioni note per supportare e richiedono una licenza per sviluppatori:
  • Visual Studio: Visual Basic, Visual C++, Visual J# e Delphi
    È necessaria una licenza per sviluppatori per utilizzare l'oggetto ActiveBarcode nelle proprie applicazioni.
    Un'applicazione (*.EXE) creato utilizzando la licenza per sviluppatori può essere distribuito.
  • Access 2000-2016, 365
    È necessaria una licenza per sviluppatori per utilizzare l'oggetto ActiveBarcode nel proprio database.
    Un database (*.ACCDE, *.MDE) creato utilizzando la licenza per sviluppatori può essere distribuito.
  • Lotus Freelance, Lotus WordPro, ProvideX 7
    È necessaria una licenza per sviluppatori per utilizzare l'oggetto ActiveBarcode.You need a developer license, to use the ActiveBarcode object.

Distribuzione dell'oggetto codice a barre (controllo ActiveX, OCX) con il proprio Applicatoon

Quando si crea e si distribuisce un'applicazione con l'oggetto codice a barre ActiveBarcode (controllo ActiveX, OCX) con un ambiente di sviluppo come Visual Studio, è necessario assicurarsi che determinati file siano installati nel sistema di destinazione. C'è un modo semplice per farlo:

È possibile includere il programma di installazione di ActiveBarcode (ActiveBarcode6.4.x.exe o versione successiva) come parte della propria soluzione software e utilizzarlo.

Il nostro programma di installazione assicura che l'oggetto codice a barre (activebarcode.ocx) sia disponibile a livello di sistema sia nelle varianti a 32 bit che a 64 bit. Tutti i componenti di runtime necessari vengono installati e registrati.

Info
  • Non è consentito rendere disponibili i file di licenza e di licenza a terze parti.
  • Non è consentito creare e distribuire un'applicazione il cui unico scopo è quello di creare codici a barre.
  • Le informazioni contenute in questa pagina sono valide solo per le edizioni Enterprise.
Suggerimento per l'automazione: utilizzare il parametro /silent se non si desidera alcuna interazione dell'utente per l'installazione. Se si utilizza il parametro /verysilent, viene omessa anche la visualizzazione dello schermo.

Utilizzare il parametro /type-control-only se è necessario solo il controllo del codice a barre (x86/x64) per l'installazione. Ciò è utile se si desidera una soluzione semplice1 per distribuire il controllo ActiveBarcode come parte della propria soluzione software o semplicemente bisogno di un elemento specifico da ActiveBarcode Suite. I parametri accettati per /type sono: full, application, office, control-only, custom.

Ad esempio, è possibile avviare l'installazione di ActiveBarcode dal proprio programma di installazione come segue:
ActiveBarcode6.8.0.exe /verysilent /type=control-only

1 Se è necessario un piccolo programma di installazione per gli oggetti codice a barre, sono disponibili anche i file MSI.

Alternativa: Windows Installer (msiexec) e i ciomponents di runtime necessari

Se non si desidera utilizzare il programma di installazione di ActiveBarcode per la distribuzione, è possibile utilizzare i pacchetti di installazione MSI compatti forniti da noi. I pacchetti di installazione per la versione a 32 bit e a 64 bit del controllo possono essere scaricati qui: ActiveBarcode richiede i componenti di runtime del "Pacchetto ridistribuibile di Visual C. Se si installa l'oggetto codice a barre ActiveBarcode tramite Windows Installer (MSI), è necessario assicurarsi che questi componenti di runtime siano disponibili nel sistema di destinazione. È possibile scaricare il pacchetto ridistribuibile di Visual C Microsoft.

Ulteriori alternative

Se non si desidera utilizzare i pacchetti di installazione MSI per installare il controllo nel sistema di destinazione:
  • È possibile utilizzare il proprio strumento di configurazione. Un sacco di strumenti di installazione (come ad esempio Inno installazione) in grado di impostare e registrare il controllo durante l'installazione.
  • È anche possibile impostare il controllo manualmente: quando si copia il controllo manualmente, è necessario registrare il controllo ActiveX (OCX) nel sistema prima che possa essere utilizzato. È possibile eseguire questa operazione dal prompt dei comandi (con diritti di amministratore) con il comando seguente: regsvr32 activebarcode.ocx
    Si prega di notare che è necessario registrarsi sia per la versione a 32 bit che per la versione a 64 bit.
  • Se hai esigenze particolari, saremo lieti di aiutarti con una soluzione individuale e suport: Ad esempio, se si desidera installare l'oggetto ActiveBarcode solo per l'utente corrente in modo che non siano necessari diritti di amministratore durante l'installazione e la registrazione del componente, è possibile offrire una soluzione.