قابل لإعادة التوزيع
مزايا ترخيص المطور

 Enterprise Gold أو أعلى

مزايا ترخيص المطور

متى أحتاج إلى واحد؟
بشكل عام، تحتاج إلى ترخيص مستخدم إذا كنت ترغب في العمل باستخدام عنصر التحكم على نظام/مكان عمل محلي واحد. يمكنك تضمين عنصر التحكم واستخدامه في المستندات. تحتاج إلى ترخيص مستخدم واحد لكل نظام تريد استخدام عنصر التحكم عليه.

ومع ذلك، تُستخدم رخصة المطور لإنشاء تطبيقات أو قواعد بيانات قابلة للتوزيع. ستعمل قاعدة البيانات أو التطبيق الذي تم إنشاؤه باستخدام ترخيص المطور على أنظمة أخرى دون الحاجة إلى ترخيص مطور أو مستخدم إضافي.

عند إنشاء ملف قابل للتنفيذ بدون ترخيص مطور، يتصرف كائن الباركود كأنه غير مرخص. يحتاج المستخدم إلى شراء ترخيص خاص به حتى يعمل كود الباركود.

عند إنشاء ملف قابل للتنفيذ باستخدام ترخيص المطور، يعمل كائن الباركود وفقًا للترخيص. لا يحتاج المستخدم إلى شراء ترخيص خاص به لأن الملف التنفيذي المجمع مرخص من خلال ترخيص المطور.

التطبيقات المعروفة بدعمها لترخيص المطور:
  • Visual Studio, C#, Visual Basic, Visual C++, C++ Builder (Embarcadero), Delphi, Visual J# و REAL Basic
    يمكن توزيع التطبيق (*.EXE) الذي تم إنشاؤه باستخدام ترخيص المطور.
  • Microsoft Access
    يمكن توزيع قاعدة البيانات (*.ACCDE، *.MDE) التي تم إنشاؤها باستخدام ترخيص المطور.
  • Lotus Freelance, Lotus WordPro, ProvideX 7

توزيع كائن الباركود

(عنصر تحكم ActiveX، OCX) مع تطبيقك الخاص
عند إنشاء وتوزيع تطبيق باستخدام كائن الباركود ActiveBarcode (عنصر تحكم ActiveX، OCX) باستخدام بيئة تطوير مثل Visual Studio، يجب التأكد من تثبيت ملفات معينة على النظام المستهدف. هناك طريقة سهلة للقيام بذلك:

يمكنك تضمين برنامج تثبيت ActiveBarcode كجزء من حل البرنامج الخاص بك واستخدامه.

يضمن برنامج التثبيت الخاص بنا أن كائن الباركود (activebarcode.ocx) متاح على مستوى النظام في كل من الإصدارات 32 بت و 64 بت. تم تثبيت وتسجيل جميع مكونات وقت التشغيل المطلوبة.

ActiveBarcode: Info
  • لا يجوز لك إتاحة ترخيصك وملفات الترخيص الخاصة بك لأطراف ثالثة.
  • لا يجوز إنشاء وتوزيع تطبيق يقتصر الغرض منه على إنشاء الرموز الشريطية.
تلميح للأتمتة: استخدم المعلمة /silent إذا لم تكن ترغب في أي تفاعل من المستخدم أثناء التثبيت. إذا استخدمت المعلمة /verysilent، فسيتم أيضًا حذف عرض الشاشة.

استخدم المعلمة /type=control-only إذا كنت تحتاج فقط إلى عنصر تحكم الباركود (x86/x64) للتثبيت. هذا مفيد إذا كنت تريد حلاً بسيطًا لتوزيع ActiveBarcode Control كجزء من حل البرنامج الخاص بك أو تحتاج فقط إلى عنصر معين من ActiveBarcode Suite. المعلمات المقبولة لـ /type= هي: full, application, office, control-only, custom.

على سبيل المثال، يمكنك بدء تثبيت ActiveBarcode من برنامج التثبيت الخاص بك على النحو التالي:
ActiveBarcode-Setup6.12.4.exe /verysilent /type=control-only

البديل: Windows Installer (msiexec) ومكونات وقت التشغيل المطلوبة
إذا كنت لا ترغب في استخدام برنامج تثبيت ActiveBarcode لنشر البرنامج، يمكنك استخدام حزم التثبيت MSI المدمجة التي نوفرها. يمكن تنزيل حزم التثبيت للإصدار 32 بت و 64 بت من Control من هنا: يتطلب ActiveBarcode مكونات وقت التشغيل الخاصة بحزمة Visual C 2015 Redistributable Package. إذا قمت بتثبيت كائن الباركود ActiveBarcode عبر Windows Installer (MSI)، فيجب عليك التأكد من توفر مكونات وقت التشغيل هذه على النظام المستهدف. يمكنك تنزيل حزمة Visual C 2015 Redistributable Package من Microsoft.
بدائل أخرى
إذا كنت لا ترغب في استخدام حزم التثبيت MSI الخاصة بنا لتثبيت وحدة التحكم على النظام المستهدف:
  • يمكنك استخدام أداة الإعداد الخاصة بك. يمكن للعديد من أدوات التثبيت (مثل Inno setup) إعداد وتسجيل عنصر التحكم أثناء التثبيت.
  • يمكنك أيضًا إعداد عنصر التحكم يدويًا: عند نسخ عنصر التحكم يدويًا، تحتاج إلى تسجيل عنصر التحكم ActiveX (OCX) في النظام قبل أن تتمكن من استخدامه. يمكنك القيام بذلك من موجه الأوامر (بحقوق المسؤول) باستخدام الأمر التالي: regsvr32 activebarcode.ocx
    يرجى ملاحظة أنه يجب عليك التسجيل لكل من الإصدار 32 بت و 64 بت.
  • إذا كانت لديك متطلبات خاصة، يسعدنا مساعدتك من خلال حل فردي ودعم: على سبيل المثال، إذا كنت ترغب في تثبيت كائن ActiveBarcode للمستخدم الحالي فقط بحيث لا تكون هناك حاجة إلى حقوق المسؤول عند تثبيت المكون وتسجيله، يمكننا أن نقدم لك حلاً.
تثبيت كائن الباركود بدون حقوق المسؤول
يتطلب ActiveBarcode حقوق المسؤول لتثبيت نظام Barcode Object على مستوى النظام. قم بالتثبيت مرة واحدة ويمكن لجميع المستخدمين الاستفادة من ActiveBarcode. الطريقة العادية هي تشغيل regsvr32.exe ActiveBarcode.ocx لتسجيل OCX في النظام. إذا كنت تستخدم إعداد ActiveBarcode، فسيتم ذلك تلقائيًا نيابة عنك. ومع ذلك، يتطلب ذلك حقوق إدارية أثناء التثبيت لإتاحة كائن الباركود لجميع المستخدمين على مستوى الجهاز.

إذا كان لديك سيناريو مستخدم يتطلب تثبيت OCX بدون حقوق المسؤول، فاتصل بنا للحصول على مزيد من التلميحات.