السلام عليكــم ورحمـة الله وبركاتــه
لدي برنامج بvisual basic 2005
اريد معرفة كيف طباعة الفورم form مثل الامر الي في
visual basic 6
اريدة على الدوت نت
السلام عليكــم ورحمـة الله وبركاتــه
لدي برنامج بvisual basic 2005
اريد معرفة كيف طباعة الفورم form مثل الامر الي في
visual basic 6
اريدة على الدوت نت
Mail : pc-moon@hotmail.com
من تواضع لله رفعه
قل خيرا أو اصمت
مرحباً أخي الكريم .
يمكنك استخدام العملية ( DrawToBitmap ) ومن ثم إستخدام ( PrintDocument ) كالتالي :
Imports System.Drawing.Printing
Public Class Form1
Private WithEvents DocToPrint As New PrintDocument
Dim Bmp As Bitmap
Private Sub DocToPrint_PrintPage(ByVal Sender As Object, ByVal E As System.Drawing.Printing.PrintPageEventArgs) Handles DocToPrint.PrintPage
E.PageSettings.Landscape = True
E.Graphics.DrawImage(Bmp, 0, 0)
End Sub
Private Sub Button1_Click(ByVal Sender As System.Object, ByVal E As System.EventArgs) Handles Button1.Click
Bmp = New Bitmap(Width, Height)
DrawToBitmap(Bmp, New Rectangle(0, 0, Bmp.Width, Bmp.Height))
DocToPrint.Print()
End Sub
End Class
تحياتي BasharVS .
The important thing is not so much
that every child should be taught,
as that every child should be given the wish to learn.