У нас есть машина с Delphi XE Professional, которая будет изменять значение некоторых клавиш при вводе в IDE.Это изменит буквы и цифровые клавиши на цифры.При нажатии следующей клавиши будет введен следующий номер в последовательности до 9, а затем он начнется с нуля.
Я не нашел ничего похожего, размещенного где-либо еще, но поиск по нему не совсем легок.
Вот некоторые факты:
- 64-разрядная версия Windows 7 Professional с пакетом обновления 1 (SP1) 1
- Delphi XE с обновлением 1 и без него (установка обновления 1 была первой задачей).мы пытались это исправить)
- Ноутбук Acer Prestige
Циклы цифр до девяти и начинаются с нуля.
Ввод чего-либо, кроме редактора Delphi IDE, приводит к правильному значению ключа.
Удержание Shift и клавиша дает соответствующий символ для смещенного числа.Например, если следующий номер будет 5
, нажатие Shift
и клавиша даст вам %
.
Удержание Alt и клавишасоответствующая функция. ALT-F откроет меню Файл.
Удержание Ctrl и клавиша выполняет соответствующую функцию. Ctrl-Z отменяет действие.
Большинство знаков препинания, например ,.<>/?
, работает нормально.
Выход из Delphiиногда исправляет это некоторое время, но не всегда.
Перезапуск Windows делает то же самое.
Проблема начинается без видимой причины.Иногда сразу, иногда через несколько минут или часов.
Это происходит либо со встроенной клавиатурой, либо с внешней клавиатурой USB.
ЗапускDelphi без клавиатуры не имеет значения.
Не установлено программное обеспечение для внешней клавиатуры для клавиш ускорения.
Мы не взяли мучительногошаг переустановки Delphi.
Отключение Code Insight не изменило.