المطور
الأسئلة المتكررة

 Standard أو أعلى
حفظ الباركود كملفات صورLink
بصفتي مطورًا، أرغب في حفظ الباركود كملفات صور.
نعم، ما عليك سوى استخدام الطرق SaveAs, SaveAsBySize أو SaveAsBySizeExtended.
إذا كنت تريد تغيير الصورة النقطية قبل الحفظ، فاستخدم خاصية الصورة لاسترداد الصورة.
صندوق أسود بدلاً من الباركودLink
لماذا أحصل على مربع أسود بدلاً من الرمز الشريطي عندما أقوم بتضمين عنصر التحكم في الرمز الشريطي في نموذج؟
اختارت بيئة التطوير الخاصة بك ألوانًا افتراضية سيئة لعنصر التحكم في الباركود. ما عليك سوى تخصيص عنصر التحكم وتعيين لون الخلفية (Backcolor) على اللون الأبيض (clWhite).
ربط بيانات Crystal ReportLink
أحاول استخدام عنصر التحكم في الباركود مع Crystal Report و Visual Basic لاستخدامه في تقرير. يمكنني إضافة عنصر التحكم ككائن OLE، لكن لا يمكنني ربط خاصية بقاعدة بيانات؟
يبدو أن Crystal Report لا يمكنه ربط خصائص عنصر تحكم ActiveX. تحتاج إلى إجراء ربط البيانات يدويًا من برنامج Visual Basic الخاص بك. على حد علمنا، لا يمكن لبرنامج Crystal Report القيام بذلك تلقائيًا.
بيئة التطوير: مشكلة الترخيصLink
بيئة التطوير لا تتعرف على ترخيص المطور.
في بعض الأحيان، لا تتعرف بيئات التطوير مثل Delphi أو Visual Studio أو Visual Basic على تغيير الترخيص. وذلك لأن بيانات الترخيص يتم تخزينها عند إضافة الكائن إلى بيئة التطوير. ثم من الضروري إدخال عنصر التحكم مرة أخرى بعد تثبيت ترخيص المطور. يرجى التأكد من تثبيت ترخيص المطور على جهاز الكمبيوتر الخاص بالتطوير بشكل صحيح.
  • ابدأ بيئة التطوير. لا تفتح مشروعك. الآن قم بإزالة عنصر التحكم من صندوق الأدوات.
  • أغلق Visual Studio وأعد تشغيله.
  • بعد إعادة التشغيل، أعد إدخال عنصر التحكم في صندوق الأدوات.
  • هذه المرة سيتم تخزين معلومات الترخيص الصحيحة في بيئة التطوير ويمكنك فتح مشروعك مرة أخرى وتجميعه باستخدام الترخيص الصحيح.
يمكن العثور على شرح مفصل حول كيفية إعادة توزيع ActiveBarcode هنا: توزيع كائن الباركود (عنصر تحكم ActiveX، OCX) مع تطبيقك الخاص
ترخيص المطور غير معترف به من قبل DelphiLink
لا يمكن لـ Delphi إنشاء ملفات EXE تعمل لدى العميل دون ترخيص خاص.
يرجى التأكد من تثبيت ترخيص المطور على جهاز الكمبيوتر الخاص بالتطوير بشكل صحيح.
  • ابدأ بيئة التطوير. لا تفتح مشروعك.
  • قم بإزالة عنصر التحكم ActiveBarcode من بيئة التطوير (الحزمة).
  • قم بتجميع الحزمة بحيث يتم إزالة عنصر التحكم بالفعل.
  • الآن أدخل جهاز التحكم مرة أخرى في العبوة.
  • هذه المرة سيتم تخزين معلومات الترخيص الصحيحة في بيئة التطوير ويمكنك فتح مشروعك مرة أخرى وتجميعه باستخدام الترخيص الصحيح.
باتباع هذه الخطوات، سيتم إعادة إنشاء غلاف المكون ACTIVEBARCODELib_TLB.pas. يمكنك التحقق من الطابع الزمني من خلال البحث عن "File generated on".

يمكن العثور على شرح مفصل حول كيفية إعادة توزيع ActiveBarcode هنا: توزيع كائن الباركود (عنصر تحكم ActiveX، OCX) مع تطبيقك الخاص
الباركود لا يتغير في خاصية الصورةLink
أستخدم ActiveBarcode مع Delphi في قاعدة بيانات. أولاً، أفتح مجموعة بيانات وأطبع الرمز الشريطي. هذا يعمل بشكل جيد. الآن أقوم بذلك مرة أخرى مع مجموعة بيانات أخرى ويتم طباعة نفس الرمز الشريطي. أستخدم خاصية الصورة للطباعة.
أضف السطر التالي من التعليمات البرمجية إلى مشروعك قبل إنشاء رمز شريطي جديد:
Barcode1.Picture.CleanupInstance;
دليل استخدام Delphi 4 و 5 و 6 و 7Link
هل لديك أدلة تفصيلية للإصدارات القديمة من Delphi؟
يمكنك تنزيل كتيبات الإرشادات الخاصة بإصدارات Delphi القديمة بصيغة PDF من هنا:
ActiveBarcode-Delphi-4-5-6-7-EN.pdf (English)
ActiveBarcode-Delphi-4-5-6-7-DE.pdf (German)