Redistribuovatelný
Výhody vývojářské licence

 Enterprise Gold nebo vyšší

Výhody vývojářské licence

Kdy ho potřebuji?
Obecně platí, že pokud chcete pracovat s ovládacím prvkem na jednom lokálním systému/pracovišti, potřebujete uživatelskou licenci. Ovládací prvek můžete vložit a používat v dokumentech. Pro každý systém, ve kterém chcete ovládací prvek používat, potřebujete jednu uživatelskou licenci.

Licence pro vývojáře se však používá k vytváření distribuovatelných aplikací nebo databází. Databáze nebo aplikace vytvořená s vývojářskou licencí bude fungovat na jiných systémech bez nutnosti pořizovat další vývojářskou nebo uživatelskou licenci.

Při vytváření spustitelného souboru bez vývojářské licence se objekt čárového kódu chová jako nelicencovaný. Aby mohl uživatel používat objekt čárového kódu, musí si zakoupit vlastní licenci.

Při vytváření spustitelného souboru s vývojářskou licencí se objekt čárového kódu chová jako licencovaný. Uživatel nemusí kupovat vlastní licenci, protože kompilovaný spustitelný soubor je licencován prostřednictvím licence vývojáře.

Aplikace, o kterých je známo, že podporují vývojářskou licenci:
  • Visual Studio, C#, Visual Basic, Visual C++, C++ Builder (Embarcadero), Delphi, Visual J# a REAL Basic
    Aplikace (*.EXE) vytvořená pomocí vývojářské licence může být distribuována.
  • Microsoft Access
    Databáze (*.ACCDE, *.MDE) vytvořená pomocí vývojářské licence může být distribuována.
  • Lotus Freelance, Lotus WordPro, ProvideX 7

Distribuce objektu čárového kódu

(ActiveX Control, OCX) s vaší vlastní aplikací
Při vytváření a distribuci aplikace s objektem čárového kódu ActiveBarcode (ActiveX Control, OCX) v vývojovém prostředí, jako je Visual Studio, je třeba se ujistit, že jsou v cílovém systému nainstalovány určité soubory. Existuje jednoduchý způsob, jak toho dosáhnout:

Instalační program ActiveBarcode můžete zahrnout do svého vlastního softwarového řešení a používat jej.

Náš instalační program zajišťuje, že objekt čárového kódu (activebarcode.ocx) je k dispozici v celém systému v 32bitové i 64bitové variantě. Všechny požadované komponenty runtime jsou nainstalovány a zaregistrovány.

ActiveBarcode: Info
  • Není povoleno poskytovat licenci a licenční soubory třetím stranám.
  • Není povoleno vytvářet a distribuovat aplikace, jejichž jediným účelem je vytváření čárových kódů.
Tip pro automatizaci: Pokud při instalaci nechcete, aby uživatel prováděl žádné akce, použijte parametr /silent. Pokud použijete parametr /verysilent, nebude se zobrazovat ani obrazovka.

Použijte parametr /type=control-only, pokud pro instalaci potřebujete pouze ovládání čárových kódů (x86/x64). To je užitečné, pokud hledáte jednoduché řešení pro distribuci ovládacího prvku ActiveBarcode jako součásti vlastního softwarového řešení nebo pokud potřebujete pouze konkrétní prvek ze sady ActiveBarcode Suite. Parametry přijímané pro /type= jsou: full, application, office, control-only, custom.

Například instalaci programu ActiveBarcode můžete spustit z vlastního instalačního programu následujícím způsobem:
ActiveBarcode-Setup6.12.4.exe /verysilent /type=control-only

Alternativa: Windows Installer (msiexec) a požadované runtime komponenty
Pokud nechcete pro nasazení používat instalační program ActiveBarcode, můžete použít kompaktní instalační balíčky MSI, které poskytujeme. Instalační balíčky pro 32bitovou a 64bitovou verzi aplikace Control lze stáhnout zde: ActiveBarcode vyžaduje runtime komponenty balíčku Visual C 2015 Redistributable Package. Pokud instalujete objekt čárového kódu ActiveBarcode pomocí instalačního programu Windows Installer (MSI), musíte se ujistit, že jsou tyto runtime komponenty k dispozici v cílovém systému. Balíček Visual C 2015 Redistributable Package si můžete stáhnout od společnosti Microsoft.
Další alternativy
Pokud nechcete používat naše instalační balíčky MSI k instalaci ovládacího prvku do cílového systému:
  • Můžete použít svůj vlastní instalační nástroj. Mnoho instalačních nástrojů (například Inno Setup) dokáže během instalace nastavit a zaregistrovat ovládací prvek.
  • Ovládací prvek můžete také nastavit ručně: Při ručním kopírování ovládacího prvku je nutné před jeho použitím zaregistrovat ovládací prvek ActiveX (OCX) v systému. To můžete provést z příkazového řádku (s právy správce) pomocí následujícího příkazu: regsvr32 activebarcode.ocx
    Vezměte prosím na vědomí, že se musíte zaregistrovat jak pro 32bitovou, tak pro 64bitovou verzi.
  • Máte-li speciální požadavky, rádi vám pomůžeme s individuálním řešením a podporou: Pokud například chcete nainstalovat objekt ActiveBarcode pouze pro aktuálního uživatele, aby při instalaci a registraci komponenty nebyla vyžadována práva správce, můžeme vám nabídnout řešení.
Instalace objektu čárového kódu bez administrátorských práv
ActiveBarcode vyžaduje práva správce k instalaci systému Barcode Object v celém systému. Nainstalujte jednou a všichni uživatelé mohou využívat ActiveBarcode. Obvyklým způsobem je spuštění souboru regsvr32.exe ActiveBarcode.ocx, který zaregistruje OCX v systému. Pokud používáte nastavení ActiveBarcode, provede se to automaticky. To však vyžaduje práva správce během instalace, aby byl objekt čárového kódu dostupný všem uživatelům v rámci celého počítače.

Pokud máte uživatelský scénář, který vyžaduje instalaci OCX bez práv správce, kontaktujte nás pro další pokyny.