PDA

View Full Version : سوال: كار با توابع گرافيكي



queen-mm
پنج شنبه 18 تیر 1388, 17:10 عصر
سلام دوستان.
من درباره ي انجام كارهاي گرافيكي با c++ هيچي نمي دونم.مي شه بگين اين اررور چه معني داره:

GRAPHICS.H(20,52):error directive:BGI graphics not supported under windows

من توي بورلند اين اررور رو ديدم.فكر كنم اين تابع تعريف نشده هست.اگه اينطوريه از چه سرفايلي بايد استفاده كنم؟

tdkhakpur
پنج شنبه 18 تیر 1388, 17:29 عصر
سلام
شما حق استفاده از توابع گرافیکی را در محیط ویندوز نداشته و حق اجرا را هم ندارید.

Nima_NF
پنج شنبه 18 تیر 1388, 19:50 عصر
این لینک را مطالعه کنید:
http://barnamenevis.org/forum/showthread.php?t=103584

queen-mm
پنج شنبه 18 تیر 1388, 20:08 عصر
این لینک را مطالعه کنید:
http://barnamenevis.org/forum/showthread.php?t=103584

ممنون از راهنماييتون.ولي اول اين تاپيك رو خونده بودم.نخواستم اونجا سوال بپرسم گفتم يه تاپيك ايجاد كنم.شما فقط از توربو و ويژوال صحبت كردين.مگه بورلند هم مثل اينهاس؟با توربو نمي دونم ولي با ويژوال كه كمي دستوراتشون فرق دارن(در زمينه هاي ديگه).حالا به نظرتون من چي كار كنم؟

Nima_NF
پنج شنبه 18 تیر 1388, 20:37 عصر
کلا توابع گرافیکی قدیمی بورلند منسوخ شده است و 16 بیت بودند. الآن عصر 32 بیت و 64 بیت هست. پس در ویندوز هر کامپایلر جدیدی که باشد این توابع دیگر پشتبانی نمی شوند، حتی در نسخه های جدید کامپایلر خود بورلند.

باید از یکی از روش های گفته شده در همان تاپیک استفاده کنید و یا مجددا برگردید به کامپایلر های فوق قدیمی منسوخ شده بورلند که 16 بیتی هستند.

queen-mm
پنج شنبه 18 تیر 1388, 21:34 عصر
شما خودتون چي رو پيشنهاد مي كنين؟منظورم اينه چون من به ويژوال خيلي علاقه دارم vc++ مي تونم باهاش كارهاي گرافيكي خوبي انجام بدم؟