Эмуляция клавиатуры (нажатие клавиш)

  • Автор темы Автор темы Severip
  • Дата начала Дата начала

Severip

Client
Регистрация
17.10.2013
Сообщения
346
Реакции
100
Баллы
28
Собственно в вики прочел, что для нажатия клавиш в экшене эмуляции клавиатуры нужно нажать Ctrl+Space, собственно в чем вопрос: выбор вариантов невелик, стрелки там есть (забрал), но мне нужен еще и пробел + предположительно могут потребоваться другие клавиши.
Где посмотреть список поддерживаемых клавиш и команды к ним?
Или это все что есть?
Спасибо.
 
да тоже хотел бы узнать как через Tab.KeyEvent() послать управляющие клавиши типа ентер, бекспейс, дел...
 
В поиске все было раза по три точно...
 
Нигде не нашел списка всех кнопок или описания, как "сделать" нужную кнопку.
В основном все материалы по теме как решить какую-то проблему.
Если кто-то знает, дайте ссылку плиз, спасибо.
 
нашел в поиске по слову KeyEvent только этот топик и еще какой-то, другой, там тоже ничего нет.
наверно в KeyEvent не предусмотрены управляющие клавишы - плохо (
 
Для этого экшена весь список отображается по Ctrl + Space.
Если нужно что-то иное, то уже через код нужно работать, не стандартными экшенами
 
  • Оценить
Реакции: Grek
я не про стандартный экшн, а про Tab.KeyEvent()
 
нет, этот Tab.KeyEvent(string key, string keyEvent, string keyModifier);
 
  • Оценить
Реакции: ZSharp
Мне допустим нужна эмуляция клавиши {DOWN}
Как сделать интервал нажатия?
То есть мне нужно чтобы кнопка была зажата от 5 до 20 секунд. что изменить? если там максимально 500мс?
 
Вы можете в экшен эмуляция клавиатуры вложить несколько команд, т.е. просто прописать {DOWN}{DOWN}{DOWN}{DOWN} таким образом они выполнятся поочерёдно.
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)