Функция GetMaxMode

Модуль Graph

Возвращает максимальный номер доступного в настоящее время видеорежима.

Объявление:

Function GetMaxMode : Integer;

Режим: 

Замечания:
Функция GetMaxMode позволяет вам определить максимальный номер видеорежима для текущего драйвера, прямо через обращение к нему. Прежде, единственным способом получить этот номер был вызов подпрограммы GetModeRange. Сейчас GetModeRange все еще поддерживается, но только для драйверов Borland. Значение, возвращенное GetMaxMode - максимальный номер режима, который вы можете передать в процедуру SetGraphMode. Каждый драйвер поддерживает режимы в диапазоне 0..GetMaxMode. / Нужно быть в графическом режиме.

Пример:

Uses Graph;
 
Var Driver, Mode : Integer;
               I : Integer;
Begin
 Driver:=Detect;
 { Инициализируем графику }
 InitGraph(Driver, Mode, '');
 If GraphResult < 0 Then Halt(1);
 { Выводим имена всех режимов }
 For I:=0 To GetMaxMode Do OutTextXY(10, 10*Succ(I), GetModeName(I));
 ReadLn;
 CloseGraph;
End.
 

Пример программы: getmxmd.pas

См. также: