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

قرأة ال Barcode

مغلق
بدأه Whale في 14 مايو 2005 · 7 رد · 2,669 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عجبت كثير بمواضيع منتدى القيمة و المفيدة. كذلك التعاون الكبير الذي يبدله الاعضاء للمساعدة.

وهذة اول مشاركة و سؤال لي وهو عن قرأة الباركود barcode

بحثت في المنتدى عن قرأة الباركود و كن لم اجد ضالتي.

هل يعرف احدكم كيفية قرأة الباركود عن طريق الدلفي.

وشكرا لتعاونكم

#2

السلام عليكم....

أخي إن قراءة الباركود ليست بالشيء العظيم فهي سهلة جدا, حيث أنه لديك ثلاث خطوات:

1- توليد الباركود

لنفرض أنه لديك بطاقة منتج و تريد أن تولد باركود لكل منتج في مستودعك فالخطوات لذلك هي :

إنشاء Sequence في الداتابيز أو Generator بالنسبة ل Interbase.

كل مرة تقوم بإدخال منتج جديد سوف تقراء آخر عدّة للSequence

حيث تقوم باستخدام الرقم الحالي في معادلة توليد الباركود إذا كنت ترغب في توليد باركود من نمط EAN13 أو EAN8 أو بعض الأنماط التي تحتاج معادلة لتوليدها

أما بالنسبة CODE39 أو الأنماط التي لا تحتاج إلى معادلة للتوليد فهي تستخدم نفس الرقم الذي تقدمه لها كباركود.

إذا أردت الإطلاع على المعادلة فهي موجودة في مشاركة سابقة:

/index.ph...topic=58682&hl=

2-طباعة الباركود

إما باستخدام طابعات الباركود أو باستخدام طابعات عادية مع استخدام بعض الفونتات الخاصة أو باستخدام بعض الكومبوننت الخاصة بذلك .

www.mycomsys.com هذا عنوان الشركة التي أعمل بها وهي متخصصة في مجال طابعات الباركود إذا كنت تريد الإطلاع على هذه الطابعات.

3-قراءة الباركود

بعد توصيل قارئ الباركود إلى الكيبورد أو إلى ال USB Port أو أي طريقة أخرى...

فإنه بمجرد تحديد المشيرة في حقل من حقول النافذة الخاصة بك و توجيه الباركود سكانر إلى الباركود المطبوع على ستيكر فإنه تتم عملية تحويله من مجرد مجموعة من الخطوط إلى الرقم الذي وضعته أنت ابتداءا.

أرجو أن يكون شرحي واضحا مع التمنيات بالتوفيق....

والسلام

أخوك عامر

والسلا

الشام الله حاميها...

أنا الدمشقيُّ.. لو شرحتمُ جسدي

لسـالَ منهُ عناقيـدٌ.. وتفـّاحُ

و لو فتحـتُم شراييني بمديتكـم

سمعتمُ في دمي أصواتَ من راحوا

مآذنُ الشّـامِ تبكـي إذ تعانقـني

و للمـآذنِ.. كالأشجارِ.. أرواحُ

#3

الاخ amersy شكرا جزيلا على الشرح الوافي

ولكن لا توجد لدي اي فكرة عن قرأة الباركود من الدلفي. ما اعنيه ما هو كود دلفي لعمل قرأة للباركود.

بالنسبة لتوليد الباركود فأني سوف اجرب هذة الخوارزمية :) وهي رائعة فعلا

الغرض من السؤال هوقرأة الباركود لعمل ادخالات لقاعدة البيانات و كذلك تحديثات

وشكرا على مروركم

#4

السلام عليكم...

لا يوجد كود في دلفي لقراءة الباركود حتى أنه يمكنك أن تفتح ال NotePad ثم القيام بعملية قراءة أو Scan للباركود عن طريق جهاز قارئ الباركود (Barcode Scanner)

و ستجد أن قيم الباركود الذي تقرأه سوف تظهر كنص ضمن النوت باد و كل باركود على سطر مستقل لأن قارئ الباركود في كل مرة تقوم فيها بالقراءة سوف يطبع قيمة الباركود في أي برنامج تستخدمه و من ثم سوف يعطي الأمر Enter بشكل أوتوماتيكي و يمكن القراءة إلى محرر نص سواء كان , NotePad, WinWord, TEdit , TMomo.

الشام الله حاميها...

أنا الدمشقيُّ.. لو شرحتمُ جسدي

لسـالَ منهُ عناقيـدٌ.. وتفـّاحُ

و لو فتحـتُم شراييني بمديتكـم

سمعتمُ في دمي أصواتَ من راحوا

مآذنُ الشّـامِ تبكـي إذ تعانقـني

و للمـآذنِ.. كالأشجارِ.. أرواحُ

#5

يمكنك الأستفادة من هذا activexالموجود

http://www.barcodewiz.com/

#6

شكرا لكم على المعلومة...سوف اجربه و ارى النتيجة

:rolleyes:

تم تعديل هذه المشاركة بواسطة Whale في 14 مايو 2005 في 14:15

#8

السلام عليكم...

لا أنصحك باستخدام OCX إذا كان بإمكانك أن تستخدم كود دلفي.

الشام الله حاميها...

أنا الدمشقيُّ.. لو شرحتمُ جسدي

لسـالَ منهُ عناقيـدٌ.. وتفـّاحُ

و لو فتحـتُم شراييني بمديتكـم

سمعتمُ في دمي أصواتَ من راحوا

مآذنُ الشّـامِ تبكـي إذ تعانقـني

و للمـآذنِ.. كالأشجارِ.. أرواحُ

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

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