بعد اذن الجميع
الباركود عباره عن رقم مشفر على شكل باركود ولا يفهمه الا جهاز الباركود
يعني راح يكوت البحث عن طريق المنتج عن طريق رقم فقط
وهاذا مثال
في المرفقات
هاذا ارقام باركود تخيليه وضعته في قاعدة البيانات المرفقه في البرنامج
115768
110586
ابحث عن هاذين الرقمين ستجد معلومات المنتج
وتقدر تضيف اكثر من منتج و البحث راح يكون عن طريق رقم الباركود
شكرا
هناك حالات قد لايستطيع فيها جهاز الباركووود من قراءة الصورة و هنا يتم إدخال الرقم المسلسل الموجود علي الصورة و من ثم يتم استرجاع كافة البيانات الخاصة ب المنتج من الصورة .... و من هنا جاءت فكرة إخفاء البيانات الخاصة ب المنتج كاملة داخل الصورة بحيث يتم استرجاع تلك البيانات كاملة عند قراءة الصورة
(05-01-16, 05:46 AM)silverlight كتب : [ -> ]هناك حالات قد لايستطيع فيها جهاز الباركووود من قراءة الصورة و هنا يتم إدخال الرقم المسلسل الموجود علي الصورة و من ثم يتم استرجاع كافة البيانات الخاصة ب المنتج من الصورة .... و من هنا جاءت فكرة إخفاء البيانات الخاصة ب المنتج كاملة داخل الصورة بحيث يتم استرجاع تلك البيانات كاملة عند قراءة الصورة
لاكن في بعض الناس يفكرون ان جهاز قارئ الباركود يقراء الصوره ويجلب الصوره
وهاذا الكلام كله خاطى جهاز البراكود فقط يقراء الباركود من المنتج ويستخرجه في البرنامج رقم ومن ثم البرنامج يستخرج لنا معلومات المنتج
باختصار شديد البحث عن طريق رقم فقط وليس كما يعتقد الاخرين
فديو توضيحي كيف بتم جلب الرقم من الباركود
https://www.youtube.com/watch?v=zPB-cYD3qTs
نعم البحث يتم عن طريق الرقم لكن انا فقط قلت انه يمكن تخزين البيانات داخل الصورة و عند ادخال الرقم يتم استرجاع الصورة و لست اعلم هل هناك أجهزة باركود تستطيع ان تقرأ البيانات كاملة من الصورة أم لا
لكن ب النهاية يمكن قراءة البيانات من داخل الصورة و غالبا المعلومات إما يتم تخزينها ف الصورة بشكل مباشر او يتم تخزينها بأي اسلوب اخر
ويجب ان لا ننسي ان الصورة نفسها يمكن تخزينها علي شكل byte
علي سبيل المثال يتم تخزين البيانات في اي داتا بيز او في ملف منفصل خاص بكل صورة ثم يتم استرجاع البيانات باستخدام Serialization
وعلي فكرة مايكروسوفت قامت بكتابة مكتبة تخدم فكرة POS و لكن مايكروسوفت توقفت عن دعم تلك المكتبة لأسباب خاصة بهم و تلك المكتبة يمكن إنزالها من اللينك التالي
اللينكـــــــــــــــــــــــــــــ
فى المثال الذى ارفقتة مسبقا يقوم البرنامج بالبحث بالرقم داخل الباركود لاكن لانى لا اعرف طريقة ربط البرنامج بالقارئ جعلت البرنامج يقرا الباركود من صورة وكانة القارئ و يضع الرقم داخل الباركود فى تكست بوكس ليتم البحث عنة
http://vb4arb.com/vb/attachment.php?aid=8952
لقد بحثت فى موضوع الباركود ووجدت انة لايوجد امر برمجى للربط بين القارئ و البرنامج بل ان القارئ يعيد الرقم الموجود داخل الباركود فى اى مساحة قابلة لاحتواء النص فى هذا الموضوع
http://vb4arb.com/vb/thread-5013.html
ومن هنا يمكن التنفيز على المثال الذى ارفقتة بان نضع الرقم المستخرج من الباركود فى تكست بوكس و فى الحدث textChaged نضع امر البحث
بخصوص جهاز الباركود ريدر Barcode reader هو جهاز يقرأ هذه الخطوط السوداء ( او اي لون ) ويحولها الى قيمتها .
وعلى الاغلب لا يوجد له تعريف اصلاً .
يعني افتح notepad وقمت بتمرير الباركود امام الجهاز , سيكتب لك معنى الباركود . (( الارقام )) .
طبعا هناك عدة ترميزات للباركود , ويتم ضبط الجهاز ( القارئ ) من خلال تمرير صورة باركود , تقوم بعمل شيء معين .. كما
هنا
...
ومن الجدير بالذكر ان الباركود يمكن ان يكون ارقام وكلمات او اي شيء .
فمثلاً يمكن ان تضع جملة ABC ABC كباركود .
اما بخصوص كيف نحصل على هذا الباركون . فهناك عدة طرق . من اسهلها هو ان تحصل على خط باركود .
وهو خط عادي جدا , مثل Tahoma مثلاً .
كهذا وان تقوم بكتابة النص بداخله . ثم طباعه الصفحة , والصاقها على المنتج .
وعند تمريرها على الجهاز القارىء , سيقوم بكتابتها حيث يوجد مؤشر الكتابه . ويمكن ضبطه ليقوم بعمل Enter بعد كتابه الباركود مباشرة .
