30-07-13, 04:35 AM
(آخر تعديل لهذه المشاركة : 30-07-13, 07:03 AM {2} بواسطة بشار الذيب.)
تم تعديل الملفات المرفقة لنتفادى "موافقة الإدارة"
من يتابع الشرح، قم بتحميل الملف ونقله كما في الشرح، ثم افتح الفيجوال ستوديو وأضف الملف .dll للأداة وأضف عنصر الأداة من Add New Items
ستلاحظ أن الأداة تحتوي بشكل افتراضي على PrintDocument باسم PDoc وPrintPreviewDialog باسم PView
وقمت بكتابة إجرائين واحد باسم Print للطباعة المباشرة والآخر باسم PrintPreview وذلك تسهيلا مني للمبتدئين ، متى ما أردت طباعة التقرير تستدعي أحد الإجرائين إما للعرض أو للطباعة المباشرة
من يتابع الشرح، قم بتحميل الملف ونقله كما في الشرح، ثم افتح الفيجوال ستوديو وأضف الملف .dll للأداة وأضف عنصر الأداة من Add New Items
ستلاحظ أن الأداة تحتوي بشكل افتراضي على PrintDocument باسم PDoc وPrintPreviewDialog باسم PView
وقمت بكتابة إجرائين واحد باسم Print للطباعة المباشرة والآخر باسم PrintPreview وذلك تسهيلا مني للمبتدئين ، متى ما أردت طباعة التقرير تستدعي أحد الإجرائين إما للعرض أو للطباعة المباشرة
VB
PHP كود :
Public Class PrintReport
#Region "Methods"
Public Sub Print()
Me.PDoc.Print()
End Sub
Public Sub PrintPreview()
Me.PView.ShowDialog()
End Sub
#End Region
End Class
C#
PHP كود :
public partial class PrintReport : FormsPrinter.Page
{
public PrintReport()
{
InitializeComponent();
}
public void Print()
{
this.PDoc.Print();
}
public void PrintPreview()
{
this.PView.ShowDialog();
}
}
