Показать полную графическую версию : Как в Паскале ?.0 сделать, чтоп по нажатии стрелки вверх
deathman
22-03-2003, 19:02
Делаю что-то типа теста, так вот надо, чтоб стрелочками перебирались варианты ответа. Типа вниз - следующий вариант, вверх - предидущий и.т.д. Enter - выбрать.
Еще, если не в облом, дайте скрипт, который будет выдавать код нажатой клавиши.
В Паскале все очень просто. Для таких клавиш, у которых нет простого ASCII кода, предусмотрен второй байт. Ну так вот, если код символа оказался равным нулю, то сразу же читаешь еще раз. If ord(readkey)=0 then writeln(ord(readkey)). Например, этот оператор выведет второй байт кода таких клавиш, как стрелки и т.д. Какие у них коды, посмотришь сам. Удачи:)
Глянь здесь : http://forum.pascal.dax.ru/?board=generald;action=display;num=1047653950
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.