repeat
if keypressed then begin;
if (readkey = 'a') then doSomeProc;
else doOtherProc;
end;
until false;
Как получить данные с клавиатуры? Работа стрелками
Попробовал узнать их код через оrd(readkey), но ничего не получилось. Всегда ответ 0.
У меня есть цикл, и обработка нажатых клавиш
Код:
Как же словить стрелки в данном случае? Мне так кажется, что надо через ассемблер, но я в нём не разбираюсь.
72 - стрелка вверх
80 - стрелка вниз
75 - влево
77 - вправо
вообщем выглядить должно примерно так:
if (readkey = 0) then
спасибо!