21-11-2022, 11:11 PM
(05-04-2022, 11:05 AM)Lam.Abdeldjalil كتب : السلام عليكم و رحمة الله
إضافة دعم عتاد نظام المبيعات إلى برنامجك عملية سهلة تابع معنا الموضوع لتتعلمها
العتاد الذي سنتطرق له في هذا الموضوع
قارئ الباركود ، درج النقود ، عارض الزبون ، طابعة التذاكر ، طابعة الباركود ، طابعة البلوتوث في الأندرويد
1 BarcodeReader قارئ الباركود
قارئ الباركود متوفر بعدة أنواع ، كمبرمجين ما يهمنا في قارئ الباركود هو نوع المنفذ port( usb/ps2(wedge) /com)
لحسن الحظ الأنواع المتواجدة في السوق حاليا أغلبها usb
لذا سيكون التعامل بالبرمجة مع قارئ الباركود سهلا منعدما) لأنه يقرأ الباركود و يكتبه على المكون الموضع المؤشر عليه مع إضافة
enter في النهاية كخاصية افتراضية
نضع مثالا بسيطا لتنفيذ إجراء بعد إستقبال الباركود: نستعمل الحدث onkeypress الخاص بالمكون TEdit
كود :procedure TForm1.edtBarcodeKeyPress(Sender: TObject; var Key: Char);
begin
if (Key = #13) then
begin
if edtBarCode.Text <> '' then
begin
// البحث
ShowMessage('البحث عن الباركود' + #10 + edtBarCode.Text);
edtBarCode.Clear;
end;
Key := #0;
end;
end;
اعتذر على الجودة
*يمكن التغيير في خصائص القارئ حسب نوعه من اللغة ، سرعة القراءة ، التحكم في الصوت ،الوقت بين القراة و القراءة
,,,,Caps lock ، Prefix and Suffix ، 2D ، Enter
بالكتيب أو الورقة التي تأتي معه و في بعض الأنواع برنامج لتغيير الخصائص
الملف في الرابط اسفله يحتوي صور الموضوع فقط
شكرا على كرم المشاركة