Форум » [x]Harbour » Проблема выхода из Read ... » Ответить
Проблема выхода из Read ...
i3t4j6: Раньше для запоминания и выхода из Read использовал Ctrl_End (Ctrl_W), а затем с помощью Readkey() обрабатывал код нажатой клавиши. Теперь - обрабатывается только Esc. Подскажите - в чем проблема ?
Ответов - 5
Лукашевский: Думается, в том, что для комбинаций Ctrl и букв изменились коды: от CTRL_A = 513 до CTRL_Z = 538 последовательно (проще говоря, 513..538).
i3t4j6: Отработал Ctrl_W = 535 через LastKey() . Какой тогда код у Ctrl_End ?
Лукашевский: А разве код для Ctrl_End изменился? Если и изменился, кто мешает и его посмотреть по LastKey() ?
i3t4j6: В том-то и дело, что в последней сборке комбинация Ctrl_End для Read перестала обрабатываться ! Ни Lastkey(), ни Readkey() ее не отрабатывают !?
Лукашевский: Что значит "Ctrl_End для Read"? CTRL_END - он, вроде как, для всего одинаковый... Поставь в любом другом месте программы оценку LASTKEY() после INKEY(0), нажми CTRL_END и посмотри код - мало ли, вдруг действительно изменился...
полная версия страницы