/ / Опит за откриване на потребителски превключвател на Windows и затваряне на сериен порт - serial-port, user-switch

Опитва се да открие потребителски превключвател на прозорци и да затвори сериен порт - сериен порт, потребител за превключване

Имам приложение, което написах, което използва сериенпорт (ръчен скенер, свързан към него) и трябва да открия по някакъв начин, че друг потребител е превключил, за да мога да затворя този порт и когато новият потребител влезе в приложението, няма да получи грешка "порт в употреба". Някакви предположения? Моята програма е във VB.Net, но отворена за всякакви предложения.

Отговори:

0 за отговор № 1

За съжаление това е често срещан проблем.

Намирам, че най-доброто нещо е да създадете WindowsУслуга за обработка на всички комисионни, така че да работи независимо от всеки потребител, който се влиза в системата. Можете да използвате WCF / Web Service, за да извлечете данни от услугата Windows.

Надявам се това да помогне.

(Бих публикувал това като коментар, вместо отговор, ако можех)