2
我有一個應用程序,我用串口(手持掃描儀連接到它),我需要檢測另一個用戶切換,所以我可以關閉該端口和當新用戶登錄到應用程序時,它不會得到「端口正在使用」錯誤。有什麼建議麼?我的程序在VB.Net中,但對任何建議都開放。試圖檢測一個Windows用戶開關並關閉一個串口
我有一個應用程序,我用串口(手持掃描儀連接到它),我需要檢測另一個用戶切換,所以我可以關閉該端口和當新用戶登錄到應用程序時,它不會得到「端口正在使用」錯誤。有什麼建議麼?我的程序在VB.Net中,但對任何建議都開放。試圖檢測一個Windows用戶開關並關閉一個串口
不幸的是,這是一個常見問題。
我覺得要做的就是創建一個Windows服務來處理所有的通訊科,使其獨立於被記錄適用於任何用戶的最好的事情。你可以使用WCF/Web服務來獲取數據了Windows服務的。
我希望這會有所幫助。
(我會發布這是一個評論,而不是一個答案,如果我能)
https://msdn.microsoft.com/en-us/library/microsoft.win32.systemevents.sessionswitch% 28V = vs.110%29.aspx –