❶ VB讀取USB的廠商ID 號的程序
在VB中如何從USB口讀取數據關鍵在於USB轉串口
當外設連到主機USB介面時,主機會檢測到新硬體,這時需要安裝一個可從FTDI公司的網站上免費下載的虛擬串口(VCP)驅動程序,該驅動程序適用於WINDOWS98/2000/ME/XP等不同操作系統。設計者需要完成的是,編寫一個針對虛擬串口通信的應用程序,把虛擬串口(VCP)當作一個標準的串口去訪問。 設計的軟體部分可使用VB或VC語言中提供的串口通信MSComm控制項進行應用程序編寫,下面我們以VC語言為例介紹如何編寫應用程序,主要介紹MSComm控制項的設置及串口消息事件MSComm.CommEvent響應函數的編寫。 1)MSComm控制項設置:編程時通常把虛擬串口設置為COM3,即將MSComm.SetCommPort置為3, MSComm.SetSettings置為"9600,n,8,1"(該速率為默認設置,實際上VCP驅動程序總是使數據以最快速率傳輸);通過MSComm.SetPortOpen設置COM3的開關狀態;通過MSComm.SetInput和MSComm.SetOutput讀入或輸出數據。在讀取數據時,設置MSComm.Rthreshold的值為1。 2)有數據傳到PC機時,就立即觸發串口消息事件MSComm.CommEvent,自動讀取COM3的數據。下面是本文作者編寫的應用程序,處理這個串口消息事件的OnComm函數,其完成的是從串口接收數據並顯示在一個編輯框中。 發送數據則可自動發送或者手動發送,這由用戶根據具體情況自己設定。
含非邏輯值時,則函數返回錯誤值「#VALUE!」或「#NAME」。
❷ vb 編寫一個讀USB數據的程序!
PrivateTypeHIDP_CAPS
UsageAsInteger
UsagePageAsIntegerReserved(16)AsInteger
❸ 在VB中如何獲得USB埠上的設備名稱
sysinfo控制項
用這個控制項試試
❹ vb查詢usb設備的vid/pid代碼
這樣么
❺ 怎樣用VB讀取USB介面的信息 高手進!
在VB中如何從USB口讀取數據關鍵在於USB轉串口
當外設連到主機USB介面時,主機會檢測到新硬體,這時需要安裝一個可從FTDI公司的網站上免費下載的虛擬串口(VCP)驅動程序,該驅動程序適用於WINDOWS98/2000/ME/XP等不同操作系統。設計者需要完成的是,編寫一個針對虛擬串口通信的應用程序,把虛擬串口(VCP)當作一個標準的串口去訪問。 設計的軟體部分可使用VB或VC語言中提供的串口通信MSComm控制項進行應用程序編寫,下面我們以VC語言為例介紹如何編寫應用程序,主要介紹MSComm控制項的設置及串口消息事件MSComm.CommEvent響應函數的編寫。 1)MSComm控制項設置:編程時通常把虛擬串口設置為COM3,即將MSComm.SetCommPort置為3, MSComm.SetSettings置為"9600,n,8,1"(該速率為默認設置,實際上VCP驅動程序總是使數據以最快速率傳輸);通過MSComm.SetPortOpen設置COM3的開關狀態;通過MSComm.SetInput和MSComm.SetOutput讀入或輸出數據。在讀取數據時,設置MSComm.Rthreshold的值為1。 2)有數據傳到PC機時,就立即觸發串口消息事件MSComm.CommEvent,自動讀取COM3的數據。下面是本文作者編寫的應用程序,處理這個串口消息事件的OnComm函數,其完成的是從串口接收數據並顯示在一個編輯框中。 發送數據則可自動發送或者手動發送,這由用戶根據具體情況自己設定。
❻ VB 讀取 U盤序列號 U盤ID 問題
看看這個
http://hi..com/jackeyrain/blog/item/2dfdff2a3731fb335243c14c.html
雖然她不是用vb寫的,但也是調用wmi
你把wmi部分拿過來就行了
❼ vb怎麼獲取usb的數據
USB掃描槍手最簡單的了,要是串口的相對麻煩一點,但是串口的可以後台操作,USB的你必須提供接收的焦點,不需要讀取COM口。那就是類似於鍵盤的按鍵沒有什麼通信的。
❽ vb.net 讀取掃描槍USB介面數據的實例
USB比較難抓數據,建議是USB模擬串口,或者直接就是串口,這樣數據比較好抓。
USB上傳模式是滑鼠游標在哪數據就上傳在哪,所以你抓USB的數據的很難!
X貓-思刊辦公專營店