Автор | Сообщение |
|
| |
Пост N: 100
Зарегистрирован: 12.06.06
|
|
Отправлено: 16.04.09 16:54. Заголовок: Проблема выхода из Read ...
Раньше для запоминания и выхода из Read использовал Ctrl_End (Ctrl_W), а затем с помощью Readkey() обрабатывал код нажатой клавиши. Теперь - обрабатывается только Esc. Подскажите - в чем проблема ?
|
|
|
Ответов - 5
[только новые]
|
|
|
| |
Пост N: 293
Зарегистрирован: 08.04.06
|
|
Отправлено: 16.04.09 19:33. Заголовок: Думается, в том, что..
Думается, в том, что для комбинаций Ctrl и букв изменились коды: от CTRL_A = 513 до CTRL_Z = 538 последовательно (проще говоря, 513..538).
|
|
|
|
| |
Пост N: 101
Зарегистрирован: 12.06.06
|
|
Отправлено: 16.04.09 21:15. Заголовок: Отработал Ctrl_W = 5..
Отработал Ctrl_W = 535 через LastKey() . Какой тогда код у Ctrl_End ?
|
|
|
|
| |
Пост N: 294
Зарегистрирован: 08.04.06
|
|
Отправлено: 16.04.09 22:01. Заголовок: Re: i3t4j6
А разве код для Ctrl_End изменился? Если и изменился, кто мешает и его посмотреть по LastKey() ?
|
|
|
|
| |
Пост N: 102
Зарегистрирован: 12.06.06
|
|
Отправлено: 18.04.09 12:50. Заголовок: В том-то и дело, что..
В том-то и дело, что в последней сборке комбинация Ctrl_End для Read перестала обрабатываться ! Ни Lastkey(), ни Readkey() ее не отрабатывают !?
|
|
|
|
| |
Пост N: 295
Зарегистрирован: 08.04.06
|
|
Отправлено: 18.04.09 16:12. Заголовок: Re: i3t4j6
Что значит "Ctrl_End для Read"? CTRL_END - он, вроде как, для всего одинаковый... Поставь в любом другом месте программы оценку LASTKEY() после INKEY(0), нажми CTRL_END и посмотри код - мало ли, вдруг действительно изменился...
|
|
|
|