C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Как поймать, Consol
_Бони
Отправлено: 17.03.2005, 18:07


Не зарегистрирован







Всем привет!
Такой вопрос
Вводится текс и сохраняется в буфере затем в файл
По нажатию Esc программа должна завершать свою работу
как поймать этот самый Esc
Заранее благодарен всем
Bond
Отправлено: 18.03.2005, 12:31


Станционный диспетчер

Группа: Участник
Сообщений: 142



Предметная область непонятна smile.gif, но можешь попробовать OnKeyPress
Boyko
Отправлено: 18.03.2005, 12:32


Станционный диспетчер

Группа: Участник
Сообщений: 88



2 _Бони
Все таки больше не скажешь?

Отредактировано Boyko — 18/03/2005, 11:33
Bond
Отправлено: 18.03.2005, 12:38


Станционный диспетчер

Группа: Участник
Сообщений: 142



Если ввод текста производится в стандартной компоненте ввода (TMemo, TEdit и т.п.), то у него есть обработчик события нажатия клавиши OnKeyPress.
Valdemar
Отправлено: 18.03.2005, 14:47


Мастер участка

Группа: Участник
Сообщений: 433



Можно сделать что-то вроде этого
CODE
   char ch;
   do
   {
       ch=getche();
       //какие-то действия
   }while (ch!=27);

Здесь 27 — это код клавиши Esc.

Вернуться в Вопросы программирования в C++Builder