تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 3 از 3

نام تاپيک: چاپ کردن محتوای فایل

  1. #1
    اگه نباشه جاش خالی می مونه havva's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    302

    پيش فرض چاپ کردن محتوای فایل

    سلام یه سوال داشتم در مورد چاپ کردن یه محتوا قضیه از این قراره که می خوام به برنامه ام یه فایل بدم واون هم اون فایل رو در پرینتر چاپ کنه به طوری که در هر صفحه 30 خط باشه نه کمتر نه بیشتر به جز صفحه ی اخر که اون دیگه از قضیه جداست
    اول کد زیر رو ببینید که برای این کار در نظر گرفتم
    سوالاتی که برام پیش می ان ایننان!!!


    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    1- من می خوام این ها رو در چاپگر چاپ کنه خوب این طور که من فهمیدم این برنامه ایا خط به خط چاپ می کنه یعنی منظورم اینه خط اول رو چاپ کرد یه صفحه از پرینتر می ده بیرون یا اینکه تموم خط ها رو در یه صفحه چاپ می کنه تا تموم شه؟؟؟
    2- چطور بهش بهفمونم که اگه خط ها رسیدن به 30 تا باید در یه صفحه ی جدید بقیه رو شروع کنه به چاپ؟؟؟

  2. #2
    حـــــرفـه ای
    تاريخ عضويت
    Aug 2006
    پست ها
    793

    پيش فرض

    دوباره سلام.
    برنامتون چند تا ایراد داره :
    -1شما line رو تعریف کردید از نوع int و در حلقه اون رو زیاد کردید بدون اینکه به اون مقدار اولیه بدید.
    -2 همیشه بعد از استفاده از fopen مقدار این تابع رو چک کنید که NULL نباشه.
    3- در انتهای برنامتون stream ی رو که تعریف کردید ببندید با استفاده از ()fclose
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    جواب اولتون اینه که با توجه به شرط حلقه تنها 30 خط از برنامه درstream قرار میگیره. و البته همه باهم .
    دوم انکه میتونید هر وقت تعداد خط ها به30 رسيد, stream رو ببندید. و دوباره اون رو باز کنید و ادامه ی buffer رو در اون قرار بدید. مثلا به شکل زیر:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    البته برنامه رو خودتون باید کامل کنید.

  3. #3
    اگه نباشه جاش خالی می مونه havva's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    302

    پيش فرض

    تشکر از دوست و استاد گرامی
    1- من میرم چک کنم ببینم چی گفتی الان صفحه رو ذخیر همی کنم بعدا اگه مشکلی داشتم بازم همین جا پست می دم
    2- در مورد ایراداتم که گفتی همه رو می کنم فقط اینج سریع نوشتم به خاطر این

    زحمت بکشید ما رو شرمنده کنید یه دو روز دیگه بیایید اینجا ببینید من سوالی در موردش کردم یا نه

    خیلی شرمندتم

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •