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

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




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

نام تاپيک: كمك در مورد graphics.h

  1. #1
    در آغاز فعالیت mehdi_tah's Avatar
    تاريخ عضويت
    May 2006
    محل سكونت
    Tehran
    پست ها
    6

    14 كمك در مورد graphics.h

    من زماني كه از include<graphics.h> ,header file #در turrbo c++4.5 استفاده مي كنم در هنگام اجرا برنامه error زير رامي دهد لطفاكمك كنيد.

    Compiling 1.CPP:
    Fatal C:\TCWIN45\INCLUDE\GRAPHICS.H 19: Error directive: BGI graphics not supported under Windows

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

    پيش فرض

    سلام.
    احتمالا شما در برنامه ی تحت windows از توابع graphics.h استفاده کردید.
    شما از این header تنها در DOS Mode میتونید استفاده کنید.
    Windows دارای structure ها و Function های مربوط به خودش رو داره.
    مثلا MoveTo و LineTo که برای کشیدن خطوط و ... به کار میرن یا مثلا RECT که یک ساختار برای ایجاد یک
    rectangle هست. تمامی توابع لازم در Windows.h قرار داره.
    فقط مقداری روش فرق میکنه. اول باید یک Device Context کنید و از handle ایجاد شده برای کار استفاده کنید.
    ضمنا باید با ساختار برنامه های Windows هم آشنا باشید. (callback Proc و WinMain , MessageLoop)
    اگه میخواید برای Windows برنامه بنویسید من پیشنهاد میکنم از MFC استفاده کنید.
    بهتره IDE تون رو عوض کنید و از ++VC استفاده کنید.
    اگه مشکلی پیش اومد اطلاع بدید.

  3. #3
    پروفشنال Admiral's Avatar
    تاريخ عضويت
    Jul 2006
    پست ها
    675

    پيش فرض

    سلام

    همونطور که دوست گرامی someone گفتند turbo c++4.5 تحت ویندوزه و هدرفایل graphics مخصوص داس هست.

    اگه میخواهید از graphics استفاده کنید باید از Turbo C++ Version 3.0 استفاده کنید.

Thread Information

Users Browsing this Thread

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

User Tag List

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

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