PDA

View Full Version : مشکل در پرینت فرم



ghaem-soft
جمعه 30 خرداد 1393, 19:26 عصر
با سلام
در تاپیک ها گشتم درباره پرینت فقط همین را فهمیدم که یک printform قرار می دهیم و سپس این کد را می نویسیم



PrintForm1.PrintAction = Printing.PrintAction.PrintToPreview


PrintForm1.Print()




حال من اون صفحه ای که می گه می خوای با کدوم پرینتر پرینت بگیری را می خوام


و این که چجوری یک صفحه آ4 با این روش پرینت بگیرم


خیلی متشکرم

hosseinbarnamenevis
جمعه 30 خرداد 1393, 22:22 عصر
از پرینت دیالوگ استفاده کنید

ghaem-soft
شنبه 31 خرداد 1393, 08:35 صبح
با سلام
می شود بیشتر توضیح دهید (با کد)

من با این کد





Dim printDlg As New PrintDialog()


Dim printDoc As New Printing.PrintDocument()
printDoc.DocumentName = "Print Document"
printDlg.Document = printDoc
printDlg.AllowSelection = True
printDlg.AllowSomePages = True


If (printDlg.ShowDialog() = DialogResult.OK) Then
printDoc.Print()
End If



تونستم پرینت بگیرم ولی یک صفحه سفید را پرینت گرفت

در کجای کد باید اضافه کنم که فرم من را پرینت بگیرد

اگر کد بهتری دارید بفرمایید

لطفا سریعا با تشکر