Как отправить нажатия клавиш на последовательный порт в vb.net? - PullRequest
1 голос
/ 11 марта 2010

Я пытаюсь отправить нажатие клавиши ctrl-x на COM2, и я хочу написать код для открытия порта, чтения и записи, но когда я попытался отправить Chr(Keys.ControlKey + Keys.X), это не сработало. есть идеи?

1 Ответ

2 голосов
/ 11 марта 2010

Если это интерактивное событие, событие, которое проходит KeyChar, уже передаст тип Char, который будет CONTROL-X.

Если вы пытаетесь сгенерировать значение, тогда Control-X - это просто буква X в алфавите. Это 24-я буква, и в ASCII это будет 24 или 0x18.

Так что, возможно, вам нужна константа для нее, которая будет просто Chr (24).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...