السلام عليكم
هذه اول تجرة لي مع قارئ الباركود وصندوق النقد وهذا ما توصلت له
صندوق النقد
يمكن فتح الصندق بأسلوبين هما:
الاول: معاملته كطابعة ونستخدم الاوامر التالية لذلك:
local lDrawerComm m.drawercom="Com2.dos" .... or any other port set safety off set device to file o_drawer.prn @ 00,00 say chr(27)+chr(112)+chr(00)+chr(50)+chr(100) set device to screen copy file o_drawer.prn to &lDrawerComm set safety on
ثانيا: عن طريق استخدام MSCOMM
وهما نقوم باضافة Activex Control اسمه MS Comunications Control
ونضيف الكود التالي للتحكم بالصندوق
local lcOpen
lcOpen="OK"
with thisform.olecontrol1
.CommPort = 2
.PortOpen=.t.
.output=lcOpen
.PortOpen=.f.
endwith
release lcOpenبالنسبة لقارئ الباركود
تعاملت مع النوع الذي يتصل بالكمبيوتر عن طريق USB ( ويحتاج هنا طبعا للتعريف الذي يتم عن طريق قراءة ارقام باركود معينة تكون موضحة بالكتيب المرفق معه )
وبعد ذلك يكون جاهزا للعمل ولا يحتاج الا لكود البحث الخاص بالبرنامج ( مع التحفظ على الموضوع برمته كونه قيد الدراسة بالنسبة لي لغاية الآن...)
وطبعا وللامانة فهناك موضوع ومعلومات قيمة عن الباركود للاخت زهرة في منتدى الاكسس استفدت منها الكثير
ولي هنا سؤال حول ال USB بشكل عام ... وهو كيف استطيع تحديد ال USB التي تم توصيل الجهاز من خلالها؟؟؟؟؟
مع التحية