كائن الباركود
الأسئلة المتكررة
Standard أو أعلى
برامج الدعمLink
ما هي البرامج التي تعمل مع عنصر التحكم ActiveBarcode؟
جميع البرامج التي تدعم OLE 2.0 وجميع البرامج التي تدعم عناصر تحكم ActiveX بشكل صريح مثل: Access, Excel, Word, Internet Explorer, Microsoft Edge (IE Mode), FrontPage, Visual FoxPro, Visual C++, Visual J++, Visual C#, Visual Basic, Visual Basic for Applications (VBA), PowerPoint, PowerBuilder, C++ Builder, Delphi وغيرها الكثير.
يمكنك تقييم ActiveBarcode مجانًا دون أي تسجيل أو التزام.
يمكنك تقييم ActiveBarcode مجانًا دون أي تسجيل أو التزام.
حفظ الباركود كملفات صورLink
بصفتي مطورًا، أرغب في حفظ الباركود كملفات صور.
نعم، ما عليك سوى استخدام الطرق SaveAs, SaveAsBySize أو SaveAsBySizeExtended.
إذا كنت تريد تغيير الصورة النقطية قبل الحفظ، فاستخدم خاصية الصورة لاسترداد الصورة.
إذا كنت تريد تغيير الصورة النقطية قبل الحفظ، فاستخدم خاصية الصورة لاسترداد الصورة.
الباركود أو خاصية الصورة الخاصة به لا يتم تحديثها أو لا تحتوي على أي بياناتLink
تظهر لي رسالة خطأ تفيد بأن خاصية الصورة لم يتم تعيينها ولا تحتوي على أي بيانات بعد.
إذا كنت تستخدم خاصية Picture في موقف حرج من حيث الوقت أو تقوم بتنفيذ حلقات دورية، فيجب أن تمنح نظام التشغيل الوقت الكافي لتنفيذ معالجة الأحداث. على سبيل المثال، في VBA، تحتاج إلى استخدام 'DoEvents' لضمان تعيين خاصية الصورة بشكل صحيح بالبيانات. بدلاً من ذلك، يمكنك استخدام طريقة CreatePictureBySize قبل استخدام خاصية الصورة.
قم بتثبيت عنصر التحكم في الباركود يدويًاLink
أنا مطور وأريد تثبيت كائن الباركود يدويًا فقط على النظام المستهدف. كيف أفعل ذلك بالضبط؟
يمكنك إعداد كائن الباركود فقط أو يمكنك دمج عنصر التحكم في روتين التثبيت الخاص بك. يمكن العثور على شرح مفصل حول كيفية إعادة توزيع ActiveBarcode هنا: توزيع كائن الباركود (عنصر تحكم ActiveX، OCX) مع تطبيقك الخاص.
الهدف, OCX, Control: إدخال رموز التحكمLink
كيف يمكنني إدخال رموز التحكم؟
تابع القراءة لمعرفة المزيد من المعلومات حول استخدام أحرف التحكم في الباركود.
تغيير حجم الخطLink
كيف يمكنني تغيير حجم الخط؟
يتم تعيين حجم الخط باستخدام خاصية Font.
يمكنك تغيير هذه الخاصية مباشرةً عبر أدوات التطوير أو عبر مربع حوار الخصائص.
على سبيل المثال في Word: انقر بزر الماوس الأيمن على الرمز الشريطي -> كائن ActiveBarcode -> خصائص.
يمكنك تغيير هذه الخاصية مباشرةً عبر أدوات التطوير أو عبر مربع حوار الخصائص.
على سبيل المثال في Word: انقر بزر الماوس الأيمن على الرمز الشريطي -> كائن ActiveBarcode -> خصائص.
عرض الباركود التلقائيLink
هل من الممكن ضبط عرض الباركود ديناميكيًا إلى الحد الأدنى المطلوب بناءً على النص؟
يمكنك إنشاء دالة تقوم بذلك في حدث TextChange. باستخدام الخاصية IsSizeOk، يمكنك معرفة ما إذا كان يمكن عرض الرمز الشريطي أم لا. من خلال تغيير عرض كائن الباركود، يمكنك بعد ذلك تحديد القيمة الصحيحة بسرعة باستخدام خوارزمية تقريبية.
صندوق أسود بدلاً من الباركود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 وأعد تشغيله.
- بعد إعادة التشغيل، أعد إدخال عنصر التحكم في صندوق الأدوات.
- هذه المرة سيتم تخزين معلومات الترخيص الصحيحة في بيئة التطوير ويمكنك فتح مشروعك مرة أخرى وتجميعه باستخدام الترخيص الصحيح.
ترخيص المطور غير معترف به من قبل DelphiLink
لا يمكن لـ Delphi إنشاء ملفات EXE تعمل لدى العميل دون ترخيص خاص.
يرجى التأكد من تثبيت ترخيص المطور على جهاز الكمبيوتر الخاص بالتطوير بشكل صحيح.
يمكن العثور على شرح مفصل حول كيفية إعادة توزيع ActiveBarcode هنا: توزيع كائن الباركود (عنصر تحكم ActiveX، OCX) مع تطبيقك الخاص
- ابدأ بيئة التطوير. لا تفتح مشروعك.
- قم بإزالة عنصر التحكم ActiveBarcode من بيئة التطوير (الحزمة).
- قم بتجميع الحزمة بحيث يتم إزالة عنصر التحكم بالفعل.
- الآن أدخل جهاز التحكم مرة أخرى في العبوة.
- هذه المرة سيتم تخزين معلومات الترخيص الصحيحة في بيئة التطوير ويمكنك فتح مشروعك مرة أخرى وتجميعه باستخدام الترخيص الصحيح.
يمكن العثور على شرح مفصل حول كيفية إعادة توزيع 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)
ActiveBarcode-Delphi-4-5-6-7-EN.pdf (English)
ActiveBarcode-Delphi-4-5-6-7-DE.pdf (German)