Вот моя идея:
В настоящее время у меня есть система для печати билетов для пациента. Когда вы нажимаете физическую кнопку на аппарате, он распечатывает билет, и данный аппарат подключается к компьютеру через COM-порт.
Теперь я хочу нажать эту кнопку без прикосновения, я буду использовать свой код, но это все еще большая проблема для меня, потому что я просто веб-разработчик. Моя идея заключается в том, что я подключу эту кнопку к другому компьютеру через COM-порт (или USB-порт или любой другой порт, который работает) и использую Visual Studio для создания программного обеспечения, которое, когда я нажимаю кнопку на этом программном обеспечении — «настоящая» кнопка будет нажат.
* сначала, хотя я и буду использовать php для создания веб-сайта, но я верю, что программное обеспечение с Visua Studio будет намного проще.
Это возможно? Извините за мой английский, пожалуйста, оставьте комментарий, если вы его не получили. Спасибо вам большое!
Что у тебя так далеко? попробуйте найти, какая клавиша нажата, когда вы нажимаете кнопку, или посмотрите инструкции, которые нажимают определенную клавишу, а затем создайте кнопку с этой клавишей в качестве горячей клавиши.
или добавьте событие keydown в форму и убедитесь, что нажата правильная кнопка
это будет внутри события keydown.
заменив «TargetKey» на нужный ключ
if (e.KeyCode == Keys.TargetKey)
{
// code here
}
else
{
// otherwise do blah blah
}
очень легко сделать
Других решений пока нет …