View Full Version : پرینت گرفتن از فرم در VB.Net 2005 ؟
sjj
شنبه 21 مرداد 1385, 03:01 صبح
با سلام خدمت اساتید گرامی.
سوال بنده اینه که چطور می تونم از یه فرم در وی بی دات نت 2005 پرینت بگیرم ؟
این کار تو وی بی 6 خیلی راحت بود ولی اینجا مثل اینکه فرق داره . اگر به من کمک کنید ممنون می شم .:متفکر:
ghafoori
شنبه 21 مرداد 1385, 07:59 صبح
دوست عزیز با متد DrawToBitmap می توانید یک عکس از فرم بگیرید این هم یک مثال
Dim b As New Bitmap(Me.Width, Me.Height)
Me.DrawToBitmap(b, New Rectangle(0, 0, Me.Width, Me.Height))
sjj
دوشنبه 23 مرداد 1385, 03:38 صبح
ممنون از توجه تون . میشه بفرمایید که حالا این Bitmap رو چطور به پرینتر ارسال کنم ؟
ghafoori
دوشنبه 23 مرداد 1385, 22:38 عصر
این هم یک مثال امیدوارم کارتون را راه بیاندازد4625
sjj
سه شنبه 24 مرداد 1385, 02:11 صبح
خیلی ممنون از کمک شما دوست گرامی.
اجرکم عندالله...
Sub Zero
شنبه 09 دی 1385, 23:26 عصر
دوست عزیز با متد DrawToBitmap می توانید یک عکس از فرم بگیرید
Dim b As New Bitmap(Me.Width, Me.Height)
Me.DrawToBitmap(b, New Rectangle(0, 0, Me.Width, Me.Height))
ببخشید می شه بگید اگه بخوام از دسکتاپ عکس بگیرم باید چی کار کنم . فوریه
رضا نانوا
جمعه 29 شهریور 1387, 19:49 عصر
با سلام خدمت اساتید گرامی.
سوال بنده اینه که چطور می تونم از یه فرم در وی بی دات نت 2005 پرینت بگیرم ؟
این کار تو وی بی 6 خیلی راحت بود ولی اینجا مثل اینکه فرق داره . اگر به من کمک کنید ممنون می شم .:متفکر:
دوست عزیز ویژوال بیسیک دات نت کنترلی دارد بنام printformکه با افزودن این کنترل به فرم ونوشتن کد
()PrintForm1.Print در قسمت رویداد کلیک دکمهButton ازفرم و محتویات آن پرینت میگیرید .
موفق باشید
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
PrintForm1.Print()
End Sub
khz-web1
شنبه 30 شهریور 1387, 06:29 صبح
از یه گرید فقط پرینت بگیریم چی؟ اون چه جوریاست !!!:لبخندساده:
kablayi
شنبه 30 شهریور 1387, 07:24 صبح
ببخشید می شه بگید اگه بخوام از دسکتاپ عکس بگیرم باید چی کار کنم . فوریه
سلام ...
میتونید از sendkeys استفاده کنید ...
SendKeys.Send("{PRTSC}")
مثل اینه که دکمه print screen رو زده باشید ...
رضا نانوا
جمعه 05 مهر 1387, 21:45 عصر
از یه گرید فقط پرینت بگیریم چی؟ اون چه جوریاست !!!:لبخندساده:
این دو سورس رو نگاه کن شاید به دردت بخوره23805
23806
ha380403
چهارشنبه 21 بهمن 1388, 07:45 صبح
سلام، از اين برنامه استفاده كردم، بسيار جالب و كاربردي بود. همواره موفق باشيد.
baria11
جمعه 25 تیر 1389, 02:41 صبح
ببخشيد اگه بخوايم از داخل فرم يعني بدون لبه هاي فرم پرينت بگيريم بايد چكار بكنيم ؟
baria11
جمعه 25 تیر 1389, 02:52 صبح
ببخشيد اگه بخوايم از داخل فرم يعني بدون لبه هاي فرم پرينت بگيريم بايد چكار بكنيم ؟
baria11
یک شنبه 27 تیر 1389, 03:44 صبح
بابا يكي جواب بده . چرا جواب نميدين ؟
خيلي خيلي خيلي مهمه !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1:گریه:
mahdi1373
یک شنبه 27 تیر 1389, 20:45 عصر
سلام،
border فرمت رو none کن، عکس بگیر، دوبار به sizable تبدیلش کن.
majid_vb_2008
یک شنبه 27 تیر 1389, 20:54 عصر
اینجا کامل توضیح داده شده
http://www.barnamenevis.org/forum/showthread.php?t=177869
baria11
شنبه 02 مرداد 1389, 01:07 صبح
آقا يه سوال ديگه نه يعني دوتا سوال فني ديگه تو vb.net 2010 چجوري ميشه كاري كرد كه وقتي كاربر كليد هاي تركيبي Alt + R رو فشار داد برنامه يه كار خاصي انجام بده ؟ 1
2 - چكار كنم كه وقتي رو فرم يه كليد كردم اگه پوينتر روي يه تكست باكس يا روي يه ليست باكس فكوس كرد از فكوس روي اونا بيرون بياد و رو فكوس روي فرم برگرده ؟:بوس:
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.