PDA

View Full Version : طریقه کار با PrintDialog در دلفی



Vahid.Shatery
چهارشنبه 30 خرداد 1386, 08:15 صبح
سلام دوستان
من میخوام وقتی یک Button فشار داده میشه صفحه PrintDialog باز بشه(این کار را کرده ام و مشکلی هم ندارم)
ولی میخوام وقتی دکمه OK صفحه PrintDialog را فشار دادم یک Memo ویا یک DBGrid پرینت گرفته بشه.
با تشکر از مهندسان

vcldeveloper
چهارشنبه 30 خرداد 1386, 10:57 صبح
خود PrintDialog که این کار رو براتون انجام نمیده، خودتون باید کدش رو بنویسید. البته RichEdit یک متد Print آماده داره:


if PrintDialog1.Execute then
RichEdit1.Print;

dkhatibi
چهارشنبه 30 خرداد 1386, 18:14 عصر
در مورد پرینت گرفتن dbgrid به شکل معمول نمی تونی عمل کنی باید خود یک متد کامل برای print با Canvas بنویسی
یا از ابزارهای گزارش گیری استفاده کنید مانن quickreport و FastReport

Vahid.Shatery
پنج شنبه 31 خرداد 1386, 09:57 صبح
باتشکر از شما دوستان که به این پرسش جواب دادین.

در مورد جواب اول که به من دادین باید بگم که جواب داد و در مورد دوم به تحقیقاتم ادامه میدم.



تا به آنجا رسید دانش من که بدانم همی که نادانم