Yeniden Dağıtılabilir
Geliştirici lisansının avantajları

 Enterprise Gold veya daha yüksek

Geliştirici lisansının avantajları

Ne zaman ihtiyacım olur?
Genel olarak, kontrol ile bir yerel sistem/işyeri üzerinde çalışmak istiyorsanız bir kullanıcı lisansına ihtiyacınız vardır. Denetimi belgelere yerleştirebilir ve kullanabilirsiniz. Denetimi kullanmak istediğiniz her sistem için bir kullanıcı lisansına ihtiyacınız vardır.

Ancak geliştirici lisansı dağıtılabilir uygulamalar veya veritabanları oluşturmak için kullanılır. Geliştirici lisansı ile oluşturulan bir veritabanı veya uygulama, ek bir geliştirici veya kullanıcı lisansı olmadan başka bir sistemde çalışacaktır.

Geliştirici lisansı olmayan bir yürütülebilir dosya oluştururken, barkod nesnesi lisanssız olarak davranır. Barkod nesnesinin çalışması için kullanıcının kendi lisansını satın alması gerekir.

Geliştirici lisansıyla yürütülebilir bir dosya oluştururken, barkod nesnesi lisanslı gibi davranır. Derlenen yürütülebilir dosya geliştirici lisansı ile lisanslandığı için kullanıcının kendi lisansını satın alması gerekmez.

Bir geliştirici lisansını desteklediği bilinen uygulamalar:
  • Visual Studio, C#, Visual Basic, Visual C++, C++ Builder (Embarcadero), Delphi, Visual J# ve REAL Basic
    Geliştirici lisansı kullanılarak oluşturulan bir uygulama (*.EXE) dağıtılabilir.
  • Microsoft Access
    Geliştirici lisansı kullanılarak oluşturulan bir veritabanı (*.ACCDE, *.MDE) dağıtılabilir.
  • Lotus Freelance, Lotus WordPro, ProvideX 7

Barkod Nesnesinin Dağıtımı

(ActiveX Kontrolü, OCX) ile kendi Uygulamanız
Visual Studio gibi bir geliştirme ortamıyla ActiveBarcode barkod nesnesi (ActiveX Control, OCX) içeren bir uygulama oluşturup dağıttığınızda, hedef sistemde belirli dosyaların yüklü olduğundan emin olmanız gerekir. Bunu yapmanın kolay bir yolu var:

ActiveBarcode kurulum programını kendi yazılım çözümünüzün bir parçası olarak dahil edebilir ve kullanabilirsiniz.

Kurulum programımız, barkod nesnesinin (activebarcode.ocx) hem 32 bit hem de 64 bit varyantlarında sistem genelinde kullanılabilir olmasını sağlar. Gerekli tüm çalışma zamanı bileşenleri yüklenir ve kaydedilir.

ActiveBarcode: Info
  • Lisansınızı ve lisans dosyalarınızı üçüncü tarafların kullanımına sunmanıza izin verilmez.
  • Tek amacı barkod oluşturmak olan bir uygulamanın oluşturulmasına ve dağıtılmasına izin verilmez.
Otomasyon için ipucu: Kurulum için kullanıcı etkileşimi istenmiyorsa /silent parametresini kullanın. /verysilent parametresini kullanırsanız, ekran görüntüsü de ihmal edilir.

Kurulumunuz için yalnızca barkod kontrolüne (x86/x64) ihtiyacınız varsa /type=control-only parametresini kullanın. ActiveBarcode Control'ü kendi yazılım çözümünüzün bir parçası olarak dağıtmak için basit bir çözüm istiyorsanız veya ActiveBarcode Suite'ten yalnızca belirli bir öğeye ihtiyacınız varsa bu kullanışlıdır. type= için kabul edilen parametreler şunlardır: full, application, office, control-only, custom.

Örneğin, ActiveBarcode kurulumunu kendi kurulum programınızdan aşağıdaki şekilde başlatabilirsiniz:
ActiveBarcode-Setup6.12.4.exe /verysilent /type=control-only

Alternatif: Windows Installer (msiexec) ve gerekli çalışma zamanı bileşenleri
Dağıtımınız için ActiveBarcode kurulum programını kullanmak istemiyorsanız, tarafımızdan sağlanan kompakt MSI kurulum paketlerini kullanabilirsiniz. Control'ün 32 bit ve 64 bit sürümleri için kurulum paketlerini buradan indirebilirsiniz: ActiveBarcode, Visual C 2015 Yeniden Dağıtılabilir Paket'in çalışma zamanı bileşenlerini gerektirir. ActiveBarcode barkod nesnesini Windows Installer (MSI) aracılığıyla yüklerseniz, bu çalışma zamanı bileşenlerinin hedef sistemde mevcut olduğundan emin olmanız gerekir. Visual C 2015 Yeniden Dağıtılabilir Paketi Microsoft'tan indirebilirsiniz.
Diğer alternatifler
Kontrolü hedef sisteme yüklemek için MSI yükleme paketlerimizi kullanmak istemiyorsanız:
  • Kendi kurulum aracınızı kullanabilirsiniz. Birçok kurulum aracı (örneğin Inno setup) kurulum sırasında kumandayı kurabilir ve kaydedebilir.
  • Kontrolü manuel olarak da kurabilirsiniz: Kontrolü manuel olarak kopyalarken, kullanılabilmesi için ActiveX Kontrolünü (OCX) sisteme kaydetmeniz gerekir. Bunu komut isteminden (yönetici haklarıyla) aşağıdaki komutla yapabilirsiniz: regsvr32 activebarcode.ocx
    Hem 32 bit hem de 64 bit sürümü için kayıt yaptırmanız gerektiğini lütfen unutmayın.
  • Özel gereksinimleriniz varsa, bireysel çözüm ve destek konusunda size yardımcı olmaktan memnuniyet duyarız: Örneğin, ActiveBarcode nesnesini yalnızca mevcut kullanıcı için yüklemek istiyorsanız, böylece bileşeni yüklerken ve kaydederken yönetici haklarına gerek kalmazsa, size bir çözüm sunabiliriz.
Barkod Nesnesinin yönetici hakları olmadan yüklenmesi
ActiveBarcode, Barkod Nesnesini sistem genelinde yüklemek için yönetici hakları gerektirir. Bir kez yükleyin ve tüm kullanıcılar ActiveBarcode'u kullanabilir. Normal yol, OCX'i sisteme kaydetmek için regsvr32.exe ActiveBarcode.ocx dosyasını çalıştırmaktır. ActiveBarcode kurulumunu kullanırsanız, bu sizin için otomatik olarak yapılır. Ancak bu, barkod nesnesini makine genelindeki tüm kullanıcıların kullanımına sunmak için kurulum sırasında yönetici hakları gerektirir.

OCX'in yönetici hakları olmadan yüklenmesini gerektiren bir kullanıcı senaryonuz varsa, daha fazla ipucu için bizimle iletişime geçin.