Консультация № 72802
26.01.2007, 23:50
0.00 руб.
0 2 2
Здраствуйте поставил Borland C++ под винду...Но при компиляции текста программы,содержащей подключение графики выходит
"#if defined( _Windows ) && !defined (__DPMI16__) && !defined(__DPMI32__)
#error BGI graphics not supported under Windows"
Подключение имеет вид:

Приложение:
void gr(){ int gdriver = DETECT, gmode, errorcode; initgraph(&gdriver, &gmode, "c:gi"); }

Обсуждение

Неизвестный
27.01.2007, 00:56
общий
это ответ
Здравствуйте, гацев Игорь Валерьевич!

вы выбрали какой то уж старый компилятор..
это подключение графики под дос. укажите в вашей среде что вы пытаетесь откомпилировать программу под дос. я точно сейчас не скажу, но ищите примерно следующее:

project target -> DOS application (.exe)

и запускайте эту программу только в полноэкранном режиме, не в оконном.

PS
вместо "c:\bgi" следует писать "c:\\bgi"
Неизвестный
27.01.2007, 01:06
общий
это ответ
Здравствуйте, гацев Игорь Валерьевич!

В Windows режим консольного приложения (типа досовского) называется Console application, но графика а-ля Borland C++ 3.1 там не катит.. Читайте литературу по графике в Windows или в Builder-е (Яндекс, надеюсь, поможет - а если не поможет, пишите на radical05@mail.ru).
Форма ответа