Redistribucijski
Prednosti programerske licence

 Enterprise World

Prednosti programerske licence

Kada mi treba jedan?
Općenito, potrebna vam je korisnička licenca ako želite raditi s kontrolom na jednom lokalnom sustavu/radnom mjestu. Možete ugraditi i koristiti kontrolu u dokumentima. Potrebna vam je jedna korisnička licenca za svaki sustav na kojem želite koristiti kontrolu.

Međutim, programerska licenca se koristi za izradu distribuirivih aplikacija ili baza podataka. Baza podataka ili aplikacija stvorena s developer licencom radit će na drugim sustavima bez dodatne developer ili korisničke licence.

Prilikom izrade izvršne datoteke bez razvojne licence, objekt crtičnog koda ponaša se kao nelicenciran. Korisnik mora kupiti vlastitu licencu kako bi objekt s crtičnim kodom radio.

Prilikom izrade izvršne datoteke s razvojnom licencom, objekt crtičnog koda se ponaša u skladu s licencom. Korisnik ne mora kupiti vlastitu licencu jer je kompajlirana izvršna datoteka licencirana putem licence programera.

Aplikacije za koje je poznato da podržavaju programersku licencu:
  • Visual Studio, C#, Visual Basic, Visual C++, C++ Builder (Embarcadero), Delphi, Visual J# i REAL Basic
    Aplikacija (*.EXE) stvorena pomoću razvojne licence može se distribuirati.
  • Microsoft Access
    Baza podataka (*.ACCDE, *.MDE) stvorena pomoću razvojne licence može se distribuirati.
  • Lotus Freelance, Lotus WordPro, ProvideX 7

Raspodjela objekta crtičnog koda

(ActiveX kontrola, OCX) s vlastitom aplikacijom
Kada kreirate i distribuirate aplikaciju s objektom barkoda ActiveBarcode (ActiveX kontrola, OCX) u razvojnom okruženju poput Visual Studija, morate osigurati da su određene datoteke instalirane na ciljni sustav. Postoji jednostavan način da se to učini:

Možete uključiti program za instalaciju ActiveBarcodea kao dio vlastitog softverskog rješenja i koristiti ga.

Naš program za instalaciju osigurava da je objekt crtičnog koda (activebarcode.ocx) dostupan u cijelom sustavu u 32-bitnoj i 64-bitnoj varijanti. Sve potrebne komponente za pokretanje su instalirane i registrirane.

ActiveBarcode: Info
  • Nije vam dopušteno omogućiti trećim stranama pristup vašoj licenci i datotekama licence.
  • Nije dopušteno stvarati i distribuirati aplikaciju čija je jedina svrha stvaranje barkodova.
Savjet za automatizaciju: Koristite parametar /silent ako nije potrebna korisnička interakcija tijekom instalacije. Ako upotrijebite parametar /verysilent, prikaz na zaslonu također se izostavlja.

Koristite parametar /type=control-only ako vam za instalaciju treba samo kontrola barkoda (x86/x64). Ovo je korisno ako želite jednostavno rješenje za distribuciju ActiveBarcode Control-a kao dijela vlastitog softverskog rješenja ili vam je potreban samo određeni element iz ActiveBarcode Suite-a. Prihvaćeni parametri za /type= su: full, application, office, control-only, custom.

Na primjer, možete pokrenuti instalaciju ActiveBarcode iz vlastitog instalacijskog programa na sljedeći način:
ActiveBarcode-Setup6.12.4.exe /verysilent /type=control-only

Alternativa: Windows Installer (msiexec) i potrebne izvršne komponente
Ako ne želite koristiti program za instalaciju ActiveBarcode za svoju implementaciju, možete koristiti kompaktne MSI pakete za instalaciju koje vam pružamo. Paketi za instalaciju 32-bitne i 64-bitne verzije Kontrole mogu se preuzeti ovdje: ActiveBarcode zahtijeva komponente za vrijeme izvođenja iz paketa Visual C++ 2015 Redistributable. Ako instalirate objekt barkoda ActiveBarcode putem Windows Installer-a (MSI), morate osigurati da su ove komponente u pokretanju dostupne na ciljanom sustavu. Možete preuzeti Visual C++ 2015 Redistribution paket s Microsoftove stranice.
Daljnje alternative
Ako ne želite koristiti naše MSI pakete za instalaciju Kontrole na ciljni sustav:
  • Možete koristiti vlastiti alat za postavljanje. Mnogi alati za instalaciju (na primjer Inno Setup) mogu postaviti i registrirati kontrolu tijekom instalacije.
  • Također možete ručno postaviti kontrolu: Prilikom ručnog kopiranja kontrole morate registrirati ActiveX kontrolu (OCX) u sustavu prije nego što je možete koristiti. Ovo možete učiniti iz naredbenog retka (s administratorskim pravima) pomoću sljedeće naredbe: regsvr32 activebarcode.ocx
    Molimo vas da se registrirate i za 32-bitnu i za 64-bitnu verziju.
  • Ako imate posebne zahtjeve, rado ćemo vam pomoći s individualnim rješenjem i podrškom: Na primjer, ako želite instalirati objekt ActiveBarcode samo za trenutnog korisnika tako da za instalaciju i registraciju komponente nisu potrebna administratorska prava, možemo vam ponuditi rješenje.
Instalacija objekta Barcode bez administratorskih prava
ActiveBarcode zahtijeva administratorska prava za instalaciju sustava Barcode Object na razini cijelog sustava. Instalirajte jednom i svi korisnici mogu koristiti ActiveBarcode. Uobičajeni način je pokrenuti regsvr32.exe ActiveBarcode.ocx kako biste registrirali OCX u sustavu. Ako koristite postavke ActiveBarcode, to se za vas automatski obavlja. Međutim, za to su tijekom instalacije potrebna administratorska prava kako bi objekt crtičnog koda bio dostupan svim korisnicima na cijelom računalu.

Ako imate korisnički scenarij koji zahtijeva instalaciju OCX-a bez administratorskih prava, kontaktirajte nas za daljnje upute.