منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[VB.NET] التاكد من وجود طابعة بالجهاز - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [VB.NET] التاكد من وجود طابعة بالجهاز (/showthread.php?tid=23711)



التاكد من وجود طابعة بالجهاز - محمد اسماعيل - 06-02-18

1- اريد كود للتاكد من وجود طابعة بالجهازاولا

يعني تم تسطيب طابعة وموجودة DEVICE AND PRINT ام لا

2- ثانيا ماحجم ورقة الطباعة بالطابعة طابعة Z                       210*297 MM  A4  

     طابعة بونات الكاشير  MM 80*297    او  57*  MM  297

الباركود     MM 25*50


الكود التالي يظهر كل الطابعات بكمبو بوكس واختار طابعة معينة منها    ولكن اريد اختيار علي اساس حجم الورقة وليس اسم الطابعة حيث يوجد اكتر من موديل واسم

كود :
  If Me.ComboBox1.SelectedItem IsNot Nothing Then
           Shell(String.Format("rundll32 printui.dll,PrintUIEntry /y /n ""{0}""", ComboBox1.SelectedItem))
       End If