ps: Цикл с предусловием - вообще шикарно.
проверка на Esc до того как считывается клавиша ? Да, фейл.
Вообщем ошибка в readkey ( if key <> 0 then ):
function readkey(iswait: boolean = False): char;
var
key: tkeyevent;
begin
if iswait = True then
Key := PollKeyEvent;
if key ...
Найдено 3 результата
- 31.12.2015 13:05:42
- Форум: Обучение Free Pascal
- Тема: Странное поведение программы
- Ответы: 6
- Просмотры: 15731
- 30.12.2015 21:11:58
- Форум: Обучение Free Pascal
- Тема: Странное поведение программы
- Ответы: 6
- Просмотры: 15731
- 30.12.2015 12:13:59
- Форум: Обучение Free Pascal
- Тема: Странное поведение программы
- Ответы: 6
- Просмотры: 15731
Странное поведение программы
Ситуация в том что программа не реагирует на нажатие клавиш, за исключением определенных случаев.
1) если не вызывать ф-цию stPop (либо дважды вызывать перед ней stPush)
2) если превратить ф-ции stPop и stPush в процедуры (вырезав только result:=)
3) если подключить модуль crt, и использовать ...
1) если не вызывать ф-цию stPop (либо дважды вызывать перед ней stPush)
2) если превратить ф-ции stPop и stPush в процедуры (вырезав только result:=)
3) если подключить модуль crt, и использовать ...
