(سیدشریفی)
چهارشنبه 22 تیر 1384, 08:08 صبح
با سلام
اگر توجه کرده باشید در قسمت Preferences جعبه پرینتر دو گزینه Copies و Collate وجود دارد که اولی تعداد کپی از هر برگ ارسالی به پرینتر را مشخص میکند و دومی ترتیب قرار گیری این کپی ها را مشخص میکند .
مثلا اگر تعداد کپی را 3 انتخاب کنیم با تغییر گزینه دومی پرینتر به دو صورت زیر عمل میکند :
1 - 111و222و333و ...
2 - 123و123و123و...
حال سوال من این است که در کد نویسی میتوان از دستور Printer.Copies تعداد کپی را بدست آورد آیا با این تعداد باید از داخل برنامه به تعداد مورد نظر به پرینتر ارسال کنیم یا اینکه دستوری وجود دارد که میتوان با ارسال یک برگ به پرینتر و با استفاده از این دستور مثلا 5 برگ پرینت کرد ؟
همچنین چطور میتوان با استفاده از گزینه Collate ترتیب چاپ را نیز مشخص نمود ؟
قبلا از جوابهایتان ممنونم .
<!-- / message --><!-- sig -->
اگر توجه کرده باشید در قسمت Preferences جعبه پرینتر دو گزینه Copies و Collate وجود دارد که اولی تعداد کپی از هر برگ ارسالی به پرینتر را مشخص میکند و دومی ترتیب قرار گیری این کپی ها را مشخص میکند .
مثلا اگر تعداد کپی را 3 انتخاب کنیم با تغییر گزینه دومی پرینتر به دو صورت زیر عمل میکند :
1 - 111و222و333و ...
2 - 123و123و123و...
حال سوال من این است که در کد نویسی میتوان از دستور Printer.Copies تعداد کپی را بدست آورد آیا با این تعداد باید از داخل برنامه به تعداد مورد نظر به پرینتر ارسال کنیم یا اینکه دستوری وجود دارد که میتوان با ارسال یک برگ به پرینتر و با استفاده از این دستور مثلا 5 برگ پرینت کرد ؟
همچنین چطور میتوان با استفاده از گزینه Collate ترتیب چاپ را نیز مشخص نمود ؟
قبلا از جوابهایتان ممنونم .
<!-- / message --><!-- sig -->