pascal readkey



Автор Sam Brown задал вопрос в разделе Другие языки и технологии

Начала Паскаля. Readkey. и получил лучший ответ

Ответ от Kaiu[гуру]
Функция ReadKey (читать клавишу) ожидает нажатия клавиши на клавиатуре, после чего возвращает симврол (тип CHAR), соответствующий нажатой клавише. При этом символ клавиши на экран не выводится. Используя эту функцию, можно обрабатывать нажатия служебных клавиш, таких как - < F1-F12>,клавиш перемещения курсора и листания текста страницами. При нажатии служебных клавиш ReadKey возвращает 0. Чтобы получить номер служебной клавиши, нужно еще раз вызвать ReadKey.
Ниже приведена программа, которая позволяет определить код нажатой клавиши. Программа завершает работу при нажатии клавиши <esc>.
Program tt;
Uses crt;
Var
ch:char ;
Begin
repeat
ch:=ReadKey;
if ch:=chr(0) then {нажата служебная клавиша}
begin
writeln(‘Служебная кавиша’);
ch:=ReadKey;
end;
writeln(ord(ch));
until ord(ch) = 27; { пока не нажата клавиша <esc> }
End.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Начала Паскаля. Readkey.

[pascal] graph, пишу игру, есть вопросы
Честно говря, ниасилил... Но попытаюсь ответить.

Во-первых, действительно не совсем
подробнее...
спросили в VRR Паскаль
Научите рисовать в паскале ( Pascal ) хотябы основы в двух словах
В собственно Паскале нет графики. Рисуют подпрограммами модуля, обычно называющегося Graph, в
подробнее...
спросили в Free Pascal
научите пользоваться free pascal IDE
begin
writeln (\'Введи в поисковике учебник по FreePascal скачать\');
readln;
подробнее...

Turbo Pascal! Код ASCII, какой код у ESC и как он (вообще любой код ASCII) изображаеться в программе???
27
Второго вопроса не понял, что значит "изображается в программе"?
Если имеется ввиду
подробнее...

Turbo Pascal - Анимация
Доброго времени суток.

Какая анимация вас интересует? Вот программка квадратик гоняет.
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Grave
Подключить модуль graph в TURBO PASCAL-е
uses graph;
соответсвенно пути прописать нужно для модулей

Пример:
подробнее...
спросили в Endesa Radix
Как на Pascal-e писать readkey и keypressed вместе?
Доброго времени суток.

Карапуз немного, самую малость, не прав. Его код будет работать
подробнее...
спросили в Randomness Игры Level 5
Приведите пример игры которая написана на Pascal ABC.
uses GraphABC, crt;
label metka,metka2;
var x,y: array [1..100] of integer;подробнее...

помогите решить задачу на языке pascal
Ошибку пишет не на else, а на x:=x/2 и на y:=y/2, так как такое / деление вещественное и результат
подробнее...

Помогите с Turbo Pascal
А в чем проблема?
Ты не знаешь, как вычислить периметр и площадь?
Или проблема с
подробнее...
спросили в Другое
И все - таки, откуда Русь пошла?
Откуда есть пошла земля Русская - древняя русь, история древней руси. .
_ 1 В дальнейшем
подробнее...

Откуда пошло название " Русь " ?
О происхождении названия Русь было много гипотез.

Русь от рось, предположительного
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*