الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طباعة Panel1 بما يحتويه من Label1 ..

مغلق
بدأه MNNM في 6 يوليو 2006 · 0 رد · 358 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1

السلام عليكم

كيف يمكنني ان اطبع Panel1 .. بما يحتويه من Label1 ..

هل هذا الكود مناسب و اذا كان كذلك من يعدله لي ... و بارك الله في الجميع

:unsure:

Imports System.Drawing.Printing

Public Class Form1


	Private Sub PrintText(ByVal sender As Object, _
	  ByVal ev As PrintPageEventArgs)

		ev.Graphics.DrawString(text1.Text, New Font("Arial", _
		  11, FontStyle.Regular), Brushes.Black, 120, 120)

		ev.HasMorePages = False
	End Sub

	Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

		Try

			Dim PrintDoc As New PrintDocument
			AddHandler PrintDoc.PrintPage, AddressOf Me.PrintText
			PrintDoc.Print()
		Catch ex As Exception
			MessageBox.Show("Sorry--there is a problem printing", _
			  ex.ToString())
		End Try
	End Sub

End Class

هذا الموضوع مغلق.

مواضيع مشابهة