PDA

View Full Version : تایید گرفتن چاپ از پرینتر



rezaiy.ali
یک شنبه 12 اسفند 1386, 11:05 صبح
با سلام.
من اطلاعات را مستقیم به پرینتر می فرستم


CrystalReport.PrintToPrinter(2, true, 1, 1);

حالا چطور میشه فهمید که اطلاعاتی که به پرینتر فرستادیم چاپ شده
یعنی به دلایل مختلف(عدم اتصال پرینتر، خاموش بودن پرینتر و ...) کار نکرده.
با تشکر

shervin_agh67
یک شنبه 12 اسفند 1386, 14:24 عصر
فکر می کنم تابع پرینت یک مقدار بازگشتی داره که وضعیت چاپ رو بهت گزارش میده . برای کسب اطلاعات دقیقتر روی تابع مورد نظر راست کلیک کن و goto definition رو انتخاب کن تا اطلاعات کاملی در خصوص تابع بهت بده . البته من فرض رو بر این گرفتم که این تابع مربوط به .net framework هست و خودت دستی ننوشتیش.

rezaiy.ali
یک شنبه 12 اسفند 1386, 18:14 عصر
دوستان گرامی اگر امکان داره راهنمایی بفرمایید

shervin_agh67
سه شنبه 14 اسفند 1386, 10:47 صبح
ببین یک کار کن . یک مقدار عددی تعریف کن و مقدارشو برابر تابع پرینت قرار بده اگه ایراد نگرفت حالا بیا مقادیری که برمی گردونه رو بررسی کن مثلا اگه چاپ با موفقیت انجام شد باید مقدار یک رو برگردونه . من خودم برنامه نویس اسمبلیم و توی اسمبلی با مقادیر بازگشتی کار می کنیم .و چون سی شارپ هم در نهایت از همین کد استفاده میکنه فکر کنم جواب بده اگه نشد ، برات کدشو در میارم .

rezaiy.ali
سه شنبه 14 اسفند 1386, 11:31 صبح
مرسی shervin_agh67 (http://barnamenevis.org/forum/member.php?u=31715)