Программа
USES Crt,Graph; { Подключение модулей }
CONST PathToDriver='C:\APLIED\BP\BGI\'; { Путь к графическому драйверу }
VAR Exit:boolean; { Флаг выхода из программы }
GraphDriver:integer; { Графический драйвер }
GraphMode:integer; { Графический режим }
PROCEDURE SwitchingPage;{ Переключение отображаемой и активной видеостраниц }
Const Page:boolean=FALSE; { Флаг страниц }
Begin
SetVisualPage(Ord(Page)); { Установка отображаемой страницы }
SetActivePage(Ord(not Page)); { Установка активной страницы }
Page:=not Page { Переустановка флага }
End;
BEGIN
ClrScr; { Очистка экрана }
Exit:=FALSE; { Сброс флага выхода }
GraphDriver:=Detect; { Автоматическое оперделение драйвера }
GraphMode:=0; { Задание графического режима }
InitGraph(GraphDriver,GraphMode,PathToDriver); { Инициалиэация графики }
RectAngle(0,0,GetMaxX,GetMaxY);
repeat { Цикл обработки клавиатуры }
case ReadKey of { Выбор действия по нажатой клавише }
#27:Exit:=TRUE { Подьем флага выхода }
end
until Exit;
CloseGraph { Закрытие графического режима }
END.
Бесплатные примеры программ
Примеры написанных программ
Помощь студентам по программированию