2012-01-26 42 views
0

我有一個Intranet Web應用程序,它使用簽名板來保存用戶的簽名。我只想在簽名板連接到計算機時才顯示簽名控件。Web應用程序,需要確定USB設備是否連接到客戶端計算機

我試過使用ManagementObjectCollectionWin32_SystemDriverWin32_USBController進行查詢,但這會帶來服務器信息。

我基於參數表中的值動態聲明控件。所以只有在需要參數的情況下,控件纔會添加到表單中。現在,如果參數(簽名)是必需的,但用戶沒有簽名板,那麼我不希望將控件添加到表單中。

有方法可以使用控件查詢設備,但我將控件顯示在我的窗體中......如果沒有連接,我不會顯示它。

+0

你用Google呢?一個快速查詢返回http://www.codeproject.com/Articles/18062/Detecting-USB-Drive-Removal-in-a-C-Program – RandomWebGuy 2012-01-26 22:48:28

+0

你想要一個Web應用程序的服務器端控制查詢clietnts的USB控制器? – Mithrandir 2012-01-26 22:49:16

+0

您是否需要運行客戶端腳本來查看簽名簿是否連接到客戶端計算機?不知道是否出於安全原因可以做到這一點。 – 2012-01-26 22:49:31

回答

0

也許在使用Flash的時候,你可以嘗試獲得USB連接......我並不認爲你會成功,但是值得一試。

否則,可能不可行。

相關問題