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.9.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.

Installazione dell'oggetto codice a barre senza diritti di amministratore

ActiveBarcode richiede diritti di amministratore per installare l'oggetto Codice a barre a livello di sistema. Installare una sola volta e tutti gli utenti possono fare uso di ActiveBarcode. Il modo normale consiste nell'eseguire regsvr32.exe ActiveBarcode.ocx per registrare l'OCX nel sistema. Se si utilizza l'impostazione ActiveBarcode, questa operazione viene eseguita automaticamente. Tuttavia, ciò richiede diritti di amministratore durante l'installazione per rendere l'oggetto codice a barre disponibile per tutti gli utenti a livello di computer.

Se si dispone di uno scenario utente che richiede l'installazione di OCX senza diritti di amministratore, è possibile utilizzare questi strumenti:

Scaricare: RegisterActiveBarcode4CurrentUser.zip
ZIP


Avviso Uso a proprio rischio: RegisterActiveBarcode4CurrentUser.zip è sperimentale e senza ulteriore sostegno dalla nostra parte. Si consiglia di provare prima su un sistema di test per scoprire se questo approccio funziona per voi.
Copiare il contenuto dell'archivio zip nella cartella in cui è stato salvato il file ActiveBarcode.ocx. Leggere attentamente le istruzioni nel file readme.txt.

Per registrare la versione a 64 bit (x64) dell'OCX, eseguire il seguente programma:
RegisterActiveBarcode4CurrentUser-x64.exe

Per registrare la versione a 32 bit (x86) di OCX, eseguire il seguente programma:
RegisterActiveBarcode4CurrentUser-x86.exe

Eseguire questi programmi come utente corrente che dovrebbe essere in grado di eseguire l'applicazione in un secondo momento.