PDA

View Full Version : مشكل برنامه نويسي گرافيك در c



pooyan3000
پنج شنبه 24 اردیبهشت 1388, 12:39 عصر
من وقتي از تابع initgraph استفاده مي كنم سيستم هنگ ميكنه ولي هيچ error نميده. يعني فقط صفحه سياه مياد.

pooyan3000
دوشنبه 28 اردیبهشت 1388, 18:04 عصر
برنامه من هيچ خطايي نميده. تو كامپيوتر هاي كارگاه دانشگاه اجرا مي شه. ولي تو كامپيوتر خودم هنگ ميكنه. f8 كه مي زنم به تابع initgraph كه مي رسه صفحه سياه مياد و هنگ مي كنه.
مشخصات سيستم:
cpu: amd x2 4000 dual core
vga: gforce 7300 256
main: azuz m2ne
ram: corse air 1gb
حتي با اين برنامه هم هنگ مي كنه:
initgraph ....
putpixel ....

SamaPic
دوشنبه 28 اردیبهشت 1388, 22:54 عصر
با سلام.
دوست من مشکل از سیستم شما نیست.
چک کنید ببینید که آیا آدرس BGI را درست وارد کرده اید.(این مشکل قبلا برای خود من هم پیش آمده بود.)
آیا از دستور clrscr (نمی دونم املاش رو درست نوشتم یا نه چون خیل یوقته استفاده نکردم. ) پس پس از دستور خود استفاده کرده اید.
آیا مقدار دهی های صورت گرفته درست است .
این موارد همه ی مواردی است که ممکن است بر عملکر این دستور تاثیر بگذارد.بنابراین همه را چک کنید.

mg_mahyar
سه شنبه 29 اردیبهشت 1388, 18:48 عصر
من یه مشکلی داشتم.
شاید شتاب دهنده کارت پگرافیکتو غیر فعال کردی.
کلیک راست روی دسکتاچ
prppertis
setiing
advance
Troubleshoot
این مسیرو برو. اگر ایراد از این باشه. مشخصه. مقدارشو تغییر بده تست کن

pooyan3000
سه شنبه 29 اردیبهشت 1388, 19:46 عصر
برنامه من در سیستم های دانشگاه اجرا می شه و آدرس فایل bgi هم درسته.
دستور clrscr ربطی به مود گرافیک نداره.

mg_mahyar
سه شنبه 29 اردیبهشت 1388, 23:06 عصر
برنامه من در سیستم های دانشگاه اجرا می شه و آدرس فایل bgi هم درسته.
دستور clrscr ربطی به مود گرافیک نداره.
من این کاری که پفتم رو بکن.
من برای کار با برنامه مایا باید این قسمت رو none کنم ولی برای کار با opengl باید FULL کنم .
اصلا اگر این کارو نکنم برنامم ران نمیشه. یه بار تست کن. اگر درست نشد برگردون با حالت اولش

pooyan3000
شنبه 16 خرداد 1388, 18:49 عصر
ببخشید کدوم قسمت رو none یا full کنم؟