الرجاء مساعدتي في معرفةالتعامل مع مأ خذ الكوم في الفيجول بيسك علماً بأني قمتا بالتحكم في مأخذ الطابعةعن طريق المكتبةwin95.dllوهذهالمكتبة أتاحت الي التعامل مع جميع المنافذ عبر الرقم الخاص بكل منفذ ولكن ينقصني معلومات عن بوابات الخرج والدخل و كلمات التحكمفيها ولكم جزيل الشكر
سؤال عن مأخذ الكوم
السلام عليكم ورحمة اللله وبركاته
أرجو من الأخوة المشرفين الرد على سؤالي السابق بأقصى سرعة ولهم الشكر من قبل ومن بعد
على اية حال لقد ارفقت المكتبة المستخدمة المذكورة سابقاً وتعريفها في المديول كالتالي:
___________________________________________________________________
_________________
Declare Sub vbOut Lib "WIN95IO.DLL" (ByVal nPort As Integer, ByVal
nData As Integer)
Declare Sub vbOutw Lib "WIN95IO.DLL" (ByVal nPort As Integer, ByVal
nData As Integer)
Declare Function vbInp Lib "WIN95IO.DLL" (ByVal nPort As Integer)
As Integer
Declare Function vbInpw Lib "WIN95IO.DLL" (ByVal nPort As Integer)
As Integer
___________________________________________________________________
__________________
وتطلب في الكود للخرج:
VBOUT NPORT,VALUE
وتطلب للدخل وفق:
(PORT=VBINP(NPORT
حيث NPORT رقم البوابة بالنظام العشري
و VALUE قيمة الخرج بالنظام العشري
يعني لإرسال القيمة 00000101 نكتب 5
وقمت بأرفاق مثال مع الشيفرة والمكتبة اللازمة للأرسال للأطلاع على ذلك..يجب ان يكون فيجول بيزك 6 منصب لترى كيفية عمل البرنامج بشكل واضح و مفهوم ونسخ المكتبة إلى مجلد النظام
والأن اعيد السؤال اريد معرفة معلومات عن مأخذ الكوم مثل بوابات الخرج و الدخل وطريقة التعامل معها
___________
السلام عليكم ورحمة الله وبركاته
تقدر تتعامل مع السريال بورت من خلال أداة MSCOMM او API
ودي امثلة انا جيبتها من موقع www.PSCODE.Com
نزلها من المرفقات فيها تقريباً كل شيء عن السريال بورت
ولو احتجت اي شيء تاني ادخل الموقع اللي كتبتو فوق ده واعمل Search على Serial Port
https://www.facebook.com/EgyESD
Mostafa_Cool2001@Hotmail.com
00201005674650
هذا الموضوع مغلق.