ورود

نسخه کامل مشاهده نسخه کامل : دوستان چه جوری میشه در vb.net یک فرم را کامل پرینت کرد



hell_man
06-04-2006, 20:53
عزیزان چه جورری میشه در vb.net مثل vb6 دستور formename.print استفاده کرد

hadi1363
06-04-2006, 22:44
Private Sub cmdPrint_Click()
On Error Resume Next
Me.PrintForm
End Sub

اين كد رو امتحان كن جواب ميده

hell_man
07-04-2006, 18:50
هادي جتن جواب نمي ده ميشه كامل تر بنويسي خيلي ممنون مي شم

hadi1363
08-04-2006, 23:19
فرض كن فرمي كه ميخواي ازش پرينت بگيري با اين نام هستش ..... form1

خيلي ساده ... يه كليد بزر تو برنامت با هر نامي كه خواستي مثلا با نام cmdprint بدش اين كد رو بزار توش مثل كد زير ...

عين همين كد رو كپي پيس كن ...
() Private Sub cmdprint_Click
Me.PrintForm
End Sub

اگه خواستي از كد پايين استفاده كني اسم فرم بايد اول printform تايپ بشه ... در اين كد اسم فرم form1 هستش.

() Private Sub cmdprint_Click
Form1.PrintForm
End Sub
البته توجه داشته باش دو تا پرانتز در اين دو كد بايد در vb هم سمت راست باشه ;)