
24.06.2007, 17:25
|
|
Познавший АНТИЧАТ
Регистрация: 21.03.2007
Сообщений: 1,200
С нами:
10074686
Репутация:
1204
|
|
Как в Turbo C определить ширину экрана, но не в точках, а в символах. Грубо говоря, как узнать максимальную длину строки, которая может поместиться на экране без переноса.
Ассемблерной вставкой можно узнать текущий видеорежим:
mov AH, 0Fh
int 10h
Тогда в AL будет номер режима. Но нафик это тебе? Текстовых режима по размерам всего два: 25*40 и 25*80. Поэтому в любом случае количество символов на одной строке - 25 (обычно, если ты конечно не будешь извращаться с текстом в графическом режиме - тут уже только прямым посчетом).
|
|
|