Redystrybuowalny
Korzyści z licencji deweloperskiej

 Enterprise Gold lub wyższy

Korzyści z licencji deweloperskiej

Kiedy go potrzebuję?
Ogólnie rzecz biorąc, potrzebujesz licencji użytkownika, jeśli chcesz pracować z kontrolą w jednym lokalnym systemie / miejscu pracy. Kontrolkę można osadzać i używać w dokumentach. Potrzebna jest jedna licencja użytkownika na każdy system, w którym ma być używana kontrolka.

Licencja deweloperska jest jednak używana do tworzenia aplikacji lub baz danych przeznaczonych do dystrybucji. Baza danych lub aplikacja utworzona z licencją deweloperską będzie działać na innym systemie bez dodatkowej licencji deweloperskiej lub użytkownika.

Podczas tworzenia pliku wykonywalnego bez licencji deweloperskiej obiekt kodu kreskowego zachowuje się jak nielicencjonowany. Użytkownik musi zakupić własną licencję, aby obiekt kodu kreskowego działał.

Podczas tworzenia pliku wykonywalnego z licencją deweloperską obiekt kodu kreskowego zachowuje się jak licencjonowany. Użytkownik nie musi kupować własnej licencji, ponieważ skompilowany plik wykonywalny jest licencjonowany w ramach licencji deweloperskiej.

Aplikacje, o których wiadomo, że obsługują licencję deweloperską:
  • Visual Studio, C#, Visual Basic, Visual C++, C++ Builder (Embarcadero), Delphi, Visual J# oraz REAL Basic
    Aplikacja (*.EXE) utworzona przy użyciu licencji deweloperskiej może być dystrybuowana.
  • Microsoft Access
    Baza danych (*.ACCDE, *.MDE) utworzona przy użyciu licencji deweloperskiej może być dystrybuowana.
  • Lotus Freelance, Lotus WordPro, ProvideX 7

Dystrybucja obiektu kodu kreskowego

(ActiveX Control, OCX) z własną aplikacją
Podczas tworzenia i dystrybucji aplikacji z obiektem kodu kreskowego ActiveBarcode (ActiveX Control, OCX) w środowisku programistycznym, takim jak Visual Studio, należy upewnić się, że określone pliki są zainstalowane w systemie docelowym. Jest na to prosty sposób:

Można dołączyć program instalacyjny ActiveBarcode jako część własnego rozwiązania programowego i używać go.

Nasz program instalacyjny zapewnia, że obiekt kodu kreskowego (activebarcode.ocx) jest dostępny w całym systemie zarówno w wersji 32-bitowej, jak i 64-bitowej. Wszystkie wymagane komponenty środowiska uruchomieniowego są zainstalowane i zarejestrowane.

ActiveBarcode: Info
  • Użytkownikowi nie wolno udostępniać licencji i plików licencyjnych stronom trzecim.
  • Niedozwolone jest tworzenie i rozpowszechnianie aplikacji, której jedynym celem jest tworzenie kodów kreskowych.
Wskazówka dotycząca automatyzacji: Użyj parametru /silent, jeśli instalacja nie wymaga interakcji z użytkownikiem. Jeśli zostanie użyty parametr /verysilent, wyświetlanie ekranu również zostanie pominięte.

Użyj parametru /type=control-only, jeśli do instalacji potrzebujesz tylko kontrolki kodu kreskowego (x86/x64). Jest to przydatne, jeśli potrzebujesz prostego rozwiązania do dystrybucji ActiveBarcode Control jako części własnego rozwiązania programowego lub po prostu potrzebujesz określonego elementu z ActiveBarcode Suite. Parametry akceptowane dla /type= to: full, application, office, control-only, custom.

Na przykład instalację ActiveBarcode można rozpocząć z własnego programu instalacyjnego w następujący sposób:
ActiveBarcode-Setup6.12.4.exe /verysilent /type=control-only

Alternatywa: Instalator Windows (msiexec) i wymagane komponenty środowiska uruchomieniowego
Jeśli nie chcesz używać programu instalacyjnego ActiveBarcode do wdrożenia, możesz użyć dostarczonych przez nas kompaktowych pakietów instalacyjnych MSI. Pakiety instalacyjne dla 32-bitowej i 64-bitowej wersji programu Control można pobrać tutaj: ActiveBarcode wymaga składników środowiska uruchomieniowego "Visual C 2015 Redistributable Package". W przypadku instalacji obiektu kodu kreskowego ActiveBarcode za pośrednictwem Instalatora Windows (MSI), należy upewnić się, że te komponenty wykonawcze są dostępne w systemie docelowym. Pakiet redystrybucyjny Visual C 2015 można pobrać z witryny Microsoft.
Dalsze alternatywy
Jeśli nie chcesz użyć naszych pakietów instalacyjnych MSI do zainstalowania Control w systemie docelowym:
  • Możesz użyć własnego narzędzia konfiguracyjnego. Wiele narzędzi instalacyjnych (jak na przykład Inno setup) może skonfigurować i zarejestrować sterowanie podczas instalacji.
  • Kontrolkę można również skonfigurować ręcznie: Podczas ręcznego kopiowania kontrolki należy zarejestrować kontrolkę ActiveX (OCX) w systemie przed jej użyciem. Można to zrobić z wiersza poleceń (z uprawnieniami administratora) za pomocą następującego polecenia: regsvr32 activebarcode.ocx
    Należy pamiętać, że trzeba zarejestrować się zarówno w wersji 32-bitowej, jak i 64-bitowej.
  • Jeśli masz specjalne wymagania, z przyjemnością pomożemy Ci z indywidualnym rozwiązaniem i wsparciem: Na przykład, jeśli chcesz zainstalować obiekt ActiveBarcode tylko dla bieżącego użytkownika, aby podczas instalacji i rejestracji komponentu nie były wymagane uprawnienia administratora, możemy zaoferować Ci rozwiązanie.
Instalacja obiektu kodu kreskowego bez uprawnień administratora
ActiveBarcode wymaga uprawnień administratora do zainstalowania obiektu kodu kreskowego w całym systemie. Zainstaluj raz, a wszyscy użytkownicy będą mogli korzystać z ActiveBarcode. Normalnym sposobem jest uruchomienie regsvr32.exe ActiveBarcode.ocx w celu zarejestrowania OCX w systemie. W przypadku korzystania z konfiguracji ActiveBarcode jest to wykonywane automatycznie. Wymaga to jednak uprawnień administratora podczas instalacji, aby obiekt kodu kreskowego był dostępny dla wszystkich użytkowników na całym komputerze.

Jeśli masz scenariusz użytkownika, który wymaga instalacji OCX bez uprawnień administratora, skontaktuj się z nami w celu uzyskania dalszych wskazówek.