Имам приложение, което написах, което използва сериенпорт (ръчен скенер, свързан към него) и трябва да открия по някакъв начин, че друг потребител е превключил, за да мога да затворя този порт и когато новият потребител влезе в приложението, няма да получи грешка "порт в употреба". Някакви предположения? Моята програма е във VB.Net, но отворена за всякакви предложения.
Отговори:
0 за отговор № 1За съжаление това е често срещан проблем.
Намирам, че най-доброто нещо е да създадете WindowsУслуга за обработка на всички комисионни, така че да работи независимо от всеки потребител, който се влиза в системата. Можете да използвате WCF / Web Service, за да извлечете данни от услугата Windows.
Надявам се това да помогне.
(Бих публикувал това като коментар, вместо отговор, ако можех)