تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ارجو المساعدة في تحويل كود من VB6 الى VB.NET
#1
السلام عليكم ورحمة الله 
في الفيجوال بيسك 6 استخدم طباعة الباركود عن طريق اداة ال BarcodeX
قمت الان بأضافة الاداة الى الفيجوال 2013 ولاكن احتاج طريقة استخدام الكود والكود في الفيجوال 6 كالتالي :


For Each Prt In Printers
   ' Or Prt.DeviceName = "RB2"
  If Prt.DeviceName = "barcode" Then
       SetDefaultPrinter Prt.DeviceName
       DoEvents
       
       DoEvents
   End If

Next


On Error Resume Next
Dim I As Byte
For I = 1 To Val(txt_print_count)
     Printer.CurrentX = Text3.Text
     Printer.CurrentY = Text4.Text
     Printer.Print itm_name
   
     
     
     Printer.CurrentX = Text10.Text
     Printer.CurrentY = Text11.Text
     Printer.Print Namee
     
     Printer.CurrentY = Text9.Text
     Printer.CurrentX = Text8.Text
     Printer.Print com_name
      
     Printer.PaintPicture BarcodeX1.Picture, -Text2.Text, Text5.Text
     Printer.CurrentY = Text6.Text
     Printer.CurrentX = Text7.Text
     Printer.Print "SR " & txt_price; " .00"
     
    Printer.EndDoc
 Next I

Dim Prt As Printer
الرد }}}
تم الشكر بواسطة:
#2
(04-02-20, 09:18 PM)VB.NET كتب : السلام عليكم ورحمة الله 
في الفيجوال بيسك 6 استخدم طباعة الباركود عن طريق اداة ال BarcodeX
قمت الان بأضافة الاداة الى الفيجوال 2013 ولاكن احتاج طريقة استخدام الكود والكود في الفيجوال 6 كالتالي :


For Each Prt In Printers
   ' Or Prt.DeviceName = "RB2"
  If Prt.DeviceName = "barcode" Then
       SetDefaultPrinter Prt.DeviceName
       DoEvents
       
       DoEvents
   End If

Next


On Error Resume Next
Dim I As Byte
For I = 1 To Val(txt_print_count)
     Printer.CurrentX = Text3.Text
     Printer.CurrentY = Text4.Text
     Printer.Print itm_name
   
     
     
     Printer.CurrentX = Text10.Text
     Printer.CurrentY = Text11.Text
     Printer.Print Namee
     
     Printer.CurrentY = Text9.Text
     Printer.CurrentX = Text8.Text
     Printer.Print com_name
      
     Printer.PaintPicture BarcodeX1.Picture, -Text2.Text, Text5.Text
     Printer.CurrentY = Text6.Text
     Printer.CurrentX = Text7.Text
     Printer.Print "SR " & txt_price; " .00"
     
    Printer.EndDoc
 Next I

Dim Prt As Printer


جرب هذه المحاولة اخي

كود :
       For Each Prt In  Printers
           
           If Prt.DeviceName="barcode" Then
               SetDefaultPrinter(Prt.DeviceName)
               Application.DoEvents()

               Application.DoEvents()
           End If

       Next


       On Error Resume Next
       
       Dim I As Byte
       For I = 1 To Math.Truncate(Convert.ToDouble(txt_print_count))
           Printer.CurrentX = Text3.Text
           Printer.CurrentY = Text4.Text
           Printer.Print(itm_name)



           Printer.CurrentX = Text10.Text
           Printer.CurrentY = Text11.Text
           Printer.Print(Namee)

           Printer.CurrentY = Text9.Text
           Printer.CurrentX = Text8.Text
           Printer.Print(com_name)

           Printer.PaintPicture(BarcodeX1.Picture, -Text2.Text, Text5.Text)
           Printer.CurrentY = Text6.Text
           Printer.CurrentX = Text7.Text
           Printer.Print("SR " & txt_price)' .00

           Printer.EndDoc()
       Next I
الرد }}}
تم الشكر بواسطة:
#3
ارفقت صورة

الاخطاء التالية


الملفات المرفقة صورة/صور
       
الرد }}}
تم الشكر بواسطة:
#4
ارفق مثال صغير لهذه العملية لفيجول 6
 

لتسهيل الامر
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ارجو تعديل الكود بواستطة الاجراء المخزن new_programer 3 677 03-04-25, 02:44 PM
آخر رد: princelovelorn
  مساعدة في تحويل الكود من فيجوال بسيك 6 الى فيجوال دوت نت سيد أحمد 5 820 23-03-25, 10:54 PM
آخر رد: سيد أحمد
  كيف يمكن تحويل ملف تنفيذى الى فيجوال بيسك 2010 walkady 2 782 07-02-25, 07:57 PM
آخر رد: الورد2
  ارجو تعديل الكود جلب البيانات عن طريق اجراء مخزن - مرفق مثال new_programer 0 621 05-02-25, 01:51 AM
آخر رد: new_programer
  طريقه تحويل اى قاعده بيانات الى ملف dll فى المشروع خالد كامل1 1 636 31-01-25, 10:21 PM
آخر رد: Kamil
  ارجو تقيم الكود المرفق - جلب اعلي رقم لتسلسل نصي للباركود new_programer 4 604 30-01-25, 08:26 AM
آخر رد: new_programer
  تحويل معادلة اكسل أحمد فتح الرحمن 1 478 29-01-25, 11:09 PM
آخر رد: أحمد فتح الرحمن
  [VB.NET] تحويل لغة الأرقام في فيجوال ستوديو AboBattal 2 389 12-11-24, 08:11 AM
آخر رد: أبو خالد الشكري
  [VB.NET] تحويل من hexadecimal الى ASCII aminesori 2 371 07-11-24, 11:18 PM
آخر رد: aminesori
  تحويل الكود الى اداه بوحمد 2 390 15-10-24, 10:05 AM
آخر رد: بوحمد

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


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