الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة في قراءة باركود

مغلق
بدأه بشا في 18 يناير 2008 · 2 رد · 1,050 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم :

كيف يمكنني قراؤة الباركود بالكامل

المشكلة وهي :-

عندما يكون التركيز على Textbox يمكنني قراءة الباركود اما ادا كان التركيز (Focus) خارج TextBox لم استطيع قراء الباركود

وقد حاولت حل المشكلة بطريقة التالية : وهي نقل التركيز Focus الى TextBox في حدث Form1_KeyPress event والحمد الله نجحت الطريقة وظلت مشكلة واحدة وهي اول رقم في الباركود يتجاهله ويقراء ما بعده !!! مثلا لو عندي باركود بهدا الشكل

barcode.gif

فأنه سيتجاهل 0 ويقرا مابعده وهو كالتالي 123456789005 لمادا ؟؟؟؟؟؟؟ وكيف احل مشكلة ؟؟؟

هل يوجد طريقة اعرف بها ان باركود سيقرا الان حتى انقل Focus الى Textbox ؟

ولكم جزيل الشكر .

سبحان الله وبحمده سبحان الله العظيم

#3
اقتباس
فأنه سيتجاهل 0 ويقرا مابعده وهو كالتالي 123456789005 لمادا ؟؟؟؟؟؟؟ وكيف احل مشكلة ؟؟؟

الرقم الذي يتم تجاهله يسمي checksum وهو نتيجه لبعض الحسابات علي أرقام الباركود الأصلية (الأرقام التي تليه) ولا يدخل ضمنها لذلك لا يقرؤه الـ Reader وهذا حسب الـ Symbology التي يتم توليد الأرقام بها,

الموضوع كبير والمختصر لا تقلق أكمل برنامجك :)

تم تعديل هذه المشاركة بواسطة hazzoom في 21 يناير 2008 في 21:05

هذا الموضوع مغلق.

مواضيع مشابهة