Пятница, 03.05.2024, 03:38
Простые примеры программ
Главная | Borland C++ 3.1 - Как работать с графикой | Регистрация | Вход
Меню сайта
Наш опрос
Оцените мой сайт
Всего ответов: 660
Главная » Язык C++ » Как работать с графикой

Подготовка к работе с графикой в Borland C++
Функция, инициализирующая графику

Подготовка к работе с графикой в Borland C++ 3.1
Прежде чем начать работать с графикой в этой среде разработки, необходимо выполнить несколько подготовительных действий.
Прежде всего скопируйте файл EGAVGA.BGI из директории "..\BORLANDC\BGI" в директорию "..\BORLANDC\BIN".
После этого запустите BC.EXE и в главном меню заходите в "Options - Linker - Libraries...". Если напротив "Graphics library" не стоит крестик - поставьте и нажмите "Ok".
Без всего этого при попытке запуска программы нам будут выдаваться ошибки и никакими ухищрениями с кодом устранить это не удастся.

Функция, инициализирующая графику
Теперь, когда все готово, можно приступать к написанию программ. В каждой программе, использующей графику, необходимо ее инициализировать. Для этого служит несколько строк кода, которые для краткости вынесены в отдельную функцию и в текстах программ на этом сайте не приводятся. Код функции InitGraph() представлен ниже. Вы также можете просмотреть его в справке Borland C++, набрав в тексте программы, например, "initgraph" и нажав Ctrl - F1 и пролистав статью справки до примера.

void GraphInit()
 {
 int gdriver = DETECT, gmode, errorcode;
 initgraph(&gdriver, &gmode, "");
 errorcode = graphresult();
 if (errorcode != grOk)
  {
  printf("Graphics error: %s\n", grapherrormsg(errorcode));
  printf("Press any key to halt:");
  getch();
  exit(1);
  }
 }


Форма входа
Календарь новостей
«  Май 2024  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
2728293031
Поиск
Друзья сайта
Бьерн Страуструп
(Bjarne Stroustrup)
Статистика
Rambler's Top100


Онлайн всего: 1
Гостей: 1
Пользователей: 0
Copyright MyCorp © 2024 Сайт управляется системой uCoz