تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] بخصوص مشكلة بتنفيذ كود sdk البصمة
#2
السلام عليكم

يبدو من الكود أن التعامل يتم على أساس SerialPort،
ومن وصف المشكلة يتضح أنه لا بد من الانتظار حتى فتح الاتصال قبل سحب البيانات،

امامك طريقتان:
الاولى أن تضع جزء الإتصال في حدث Form_Load وسحب البيانات في Button
الثانية أن تضع تضعهم في زر وأن تضع أمر انتظار لمدة ثانية واحدة على الأقل بين الجزئين. ويفضل قبل القراءة أن تفحص حالة الاتصال بشرط If
سطر الانتظار هو (وجرب تزيد مدة الانتظار)
كود :
Threading.Thread.Sleep(1000)

هناك حالة يستحسن عملها في تايمر يعمل كل 3ثوان مثلا وفيه يتم قراءة حالة الاتصال مثل IsOpen

اذكر نوع الجهاز وصورته لمعرفة تفاصيل عنه يمكن الاطلاع عليها وإفادتك من موقع الشركة.
الرد }}}
تم الشكر بواسطة: الماجيك مسعد , sendbad100


الردود في هذا الموضوع
RE: بخصوص مشكلة بتنفيذ كود sdk البصمة - بواسطة مساعدة - 02-02-17, 11:10 AM


التنقل السريع :


يقوم بقرائة الموضوع: