تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكلة تعليق البرنامج في حال عدم وجود ماسح ضوئي متصل بالكمبيوتر
#1
السلام عليكم ورحمة الله وبركاته 
عملت برنامج يقوم بعملية مسح ضوئي للمستندات وهو يعمل بشكل سليم ولكن المشكلة تظهر في حالة عدم وجود اتصال الماسح الضوئي يعني لو بالخطأ تم الضغط على ايقونة المسح الضوئي فإن البرنامج يهنج  سؤالي عن كود يبحث عن الماسحات الضوئية وفي حالة عدم اتصالها جميعها  يتم الخروج من sub  
جربت sub التالي ولكنه يبحث عن أول ماسح متوفر فقط وفي حالة عدم وجوده يعمل مشكلة التهنيج
اسف على الإطالة 

 Public Sub CheckScanner()

     Dim wiaManager As New WIA.CommonDialog

        ' Disable the scanner selection dialog
        wiaManager.SuppressScannerUI = True

        ' Try to get the first available scanner
        Dim scanner As WIA.Device
        Try
            scanner = wiaManager.Devices(1)
        Catch ex As Exception
            ' No scanner found
            MsgBox("لا يوجد ماسح ضوئي متصل بالجهاز.", MsgBoxStyle.Exclamation, "تنبيه")
            Exit Sub
        End Try

        If scanner.IsConnected Then
            MsgBox("الماسح الضوئي غير متصل.", MsgBoxStyle.Exclamation, "تنبيه")
            Exit Sub
        End If

end sub
الرد }}}
تم الشكر بواسطة:
#2
السلام عليكم ورحمة الله وبركاته 

أشكر لكم مروركم 
تم حل المشكلة بإستخدام الكود التالي
   Dim scanner As WIA.Device = Nothing

        If Device Is Nothing Then

            MsgBox("لايوجد سكانر")

            Exit Sub


        End If
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Sad مشكلة تقريب الأرقام Sql Server waataanys 2 391 09-05-24, 03:52 PM
آخر رد: تركي الحلواني
  حل مشكلة في تصدير ملف كريستال ريبورت إلى PDF صالح عبدالله 7 152 02-05-24, 08:36 PM
آخر رد: صالح عبدالله
  مشكلة في ربط الفيجوال بيسك 2013 مع الاكسل صالح عبدالله 7 189 19-04-24, 09:13 AM
آخر رد: صالح عبدالله
  مشكلة فى Radiobutton عند وضع صورة فيه أبو جودة 3 123 15-04-24, 04:31 AM
آخر رد: Taha Okla
  استخدام فونت جديد في البرنامج Emam emam 5 119 14-04-24, 01:29 PM
آخر رد: عبد العزيز البسكري
  عدم القدرة على إغلاق البرنامج وظهور رسالة the operation could not be completed صالح عبدالله 2 100 12-04-24, 06:03 AM
آخر رد: صالح عبدالله
  [VB.NET] حفظ الفورم (Form) (البرنامج) بعد التغيير visualist2015 8 6,522 12-04-24, 04:07 AM
آخر رد: أبو جودة
  [سؤال] لدي مشكلة عند قراءة ملف نصي من خلال أداة RichBox , حيث تظهر لي علامات استفهام Mostchar 2 168 07-04-24, 02:51 PM
آخر رد: تركي الحلواني
  معرفة رصيدي للهاتف النقال المتصل بالكمبيوتر وارسال رسائل نصية منه AHMED213 1 169 03-04-24, 08:08 AM
آخر رد: sdz
  تغيير المسار الي مسار البرنامج في تقرير ميكروسوفت atefkhalf2004 2 132 02-04-24, 05:05 PM
آخر رد: atefkhalf2004

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم