بســم الله الـرحمــن الرحيــم
السلام عليكم ورحمة الله وبركاته
اليوم سناتي واياكم على شرح تقنية الباركود بابسط السبل
يعتقد الكثير ان تقنية الباركود تقنية معقدة لكن سوف يكتشف جميع من يعتقد ذلك انها تقنية سهلة سواء كانت القراءة او الكتابة في هذا الدرس لا يقتصر على بيئة دلفي بل يتعدى ذلك الى كل لغات البرمجة
اولا:
ماهو البار كود : الباركود ترميز ثنائي لمعرف منتج ما
اي ان معرف المنتجات تكون على الهيئة العشرية ك 1222 ثم تحول الى الصيغة الثانئية 1و0 ومن ثم الى اعمدة لتظهر كما في الشكل التالي
وهناك هيئة عالمية خاصة بالبار كود اذ لا يتشابه منتجان لهما نفس التكويد
ثانيا :
كيف تتم قرائته :
يتم قرائة البار كود بجهاز خاص يصدر هذا اشعة يتم بها قراءة البار كود وتحويله من جديد الى صياغته الاولية وهذه هي صورة هذا الجهاز
بتمرير هذا الجهاز (طبعا وهو في حالة العمل) وتسليط الاشعة على رمز الكود سوف تعكس الاعمدة البيضاء الاشعة الى الجهاز اما السوداء فتمتص الاشعة
وهكذا سوف يكون الجهاز الكود ومن ثم يحوله الى الحالة الطبيعة كما قلنا سابقا
وبمجرد وضع المؤشر فوق اي محرر نصوص في الكمبيوتر سف يطبع النتيجة (طبعا الجهاز موصل بجهاز الكمبيوتر)
مالفائدة من الباركود :
الفائدة من البار كود تتجلى في عم السماح باخطاء الادخال والتي تكون في كثير من الاحيان نتائجها كارثية
وعدم الخلط بين المنتجات
والان لم يبقى لنا الا كيف نقوم بتمثيل البار كود وسنقوم بالتمثيل باحد اشهر خطوط البار كود وهو code 128
يمكنك تحميله من المرفقات
عليك ان تضيف هذا الخط الى مكتبة الخطوط في الكمبيوتر لديك
كالتالي(متاسف جهازي باللغة الفرنسية لكن لا تقلق سيكون كل شي على ما يرام)
من القائمة ابدا ثم لوحة التحكم
اختر خطوط
من القائمة ملف اختر اضافة خط جديد
اتبع المسار الذي وضعت فيه ملف الخط ثم اضغط على Ok
الان اصبح بامكانك استخدام الخط افتح مشروع جديد ساستخدم ان دلفي دوت نت بامكانك اختيار اي لغة برمجة اخرى
ضع مكون button ومكون Edit
ومكون Memo ثم غير خاصية Font كما في الصورة
ثم اكتب الكود التالي في حدث الضعط غلى الزر Button
Memo1.Text:=Edit1.text;
اخيرا الطباعة وتتم بطابعة خاصة بالبار كود وما عليك الا ان تمثل Font بالمكون الذي ستطبعه وباي محرر تقارير
هكذا نكون قد انتهنيا من موضوعنا هذا وفقنا الله واياكم
