VFP 愛用者社區 首頁 VFP 愛用者社區
本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入

讀取USB隨身碟VID及PID及序號的方法

 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
ericklin



註冊時間: 2007-11-14
文章: 107
來自: 台中市

第 1 樓

發表發表於: 星期四 十二月 16, 2010 8:14 pm    文章主題: 讀取USB隨身碟VID及PID及序號的方法 引言回覆

請問有沒有人有用過 UsbHidApi.dll 來讀取USB隨身碟VID及PID及序號
我怎麼試都搞不定,也多方參照了相關的方式,還是取不到VID及PID及序號
其實我要的就是要取得電腦 裝置管理 的詳細資料。
或有更簡單的方式可以達到需求,也請建議方法。
對USB HID 有經驗的高手 請幫忙一下。
回頂端
檢視會員個人資料 發送私人訊息 MSN Messenger
lurommou



註冊時間: 2003-10-30
文章: 26


第 2 樓

發表發表於: 星期五 十二月 17, 2010 10:57 am    文章主題: 引言回覆

是這個嗎?
Shocked
回頂端
檢視會員個人資料 發送私人訊息 AIM Address
ericklin



註冊時間: 2007-11-14
文章: 107
來自: 台中市

第 3 樓

發表發表於: 星期五 十二月 17, 2010 1:12 pm    文章主題: 引言回覆

是這個 我就是 用這方式 可以取得 如下內容: 其它的USB 都抓不到...
找到:4
Device 1:
DeviceName: USB
Manufacturer: Logitech
SerialNumber:
Device 2:
DeviceName: USB
Manufacturer: Logitech
SerialNumber:
Device 3:
DeviceName: USB
Manufacturer: Logitech
SerialNumber:
Device 4:
DeviceName: USB
Manufacturer: Logitech
SerialNumber:
回頂端
檢視會員個人資料 發送私人訊息 MSN Messenger
ericklin



註冊時間: 2007-11-14
文章: 107
來自: 台中市

第 4 樓

發表發表於: 星期五 十二月 17, 2010 4:32 pm    文章主題: 引言回覆

我測出一種最簡單的方法了 以下給有興趣的參考

oWMi = Getobject("winmgmts:\\")
Col = oWMI.ExecQuery("Select * from Win32_USBHub")
thisform.edit1.Value=""
For Each objItem In Col
thisform.edit1.Value=thisform.edit1.Value+chr(13)+"Description: " + objItem.Description
thisform.edit1.Value=thisform.edit1.Value+chr(13)+"Device ID: " + objItem.DeviceID
thisform.edit1.Value=thisform.edit1.Value+chr(13)+"Name: " + objItem.Name
thisform.edit1.Value=thisform.edit1.Value+chr(13)+"PNP Device ID: " + objItem.PNPDeviceID
Next
回頂端
檢視會員個人資料 發送私人訊息 MSN Messenger
ericklin



註冊時間: 2007-11-14
文章: 107
來自: 台中市

第 5 樓

發表發表於: 星期五 十二月 17, 2010 4:33 pm    文章主題: 引言回覆

<<<貼上執行結果>>
Description: USB Root Hub
Device ID: USB\ROOT_HUB\4&3735426B&0
Name: USB Root Hub
PNP Device ID: USB\ROOT_HUB\4&3735426B&0
Description: USB Root Hub
Device ID: USB\ROOT_HUB\4&78963DC&0
Name: USB Root Hub
PNP Device ID: USB\ROOT_HUB\4&78963DC&0
Description: USB Composite Device
Device ID: USB\VID_046D&PID_C517\5&CB86D54&0&1
Name: USB Composite Device
PNP Device ID: USB\VID_046D&PID_C517\5&CB86D54&0&1
Description: USB Root Hub
Device ID: USB\ROOT_HUB20\4&25568EAF&1
Name: USB Root Hub
PNP Device ID: USB\ROOT_HUB20\4&25568EAF&1
Description: USB 列印支援
Device ID: USB\VID_03F0&PID_2B17\JL2HBWD
Name: USB 列印支援
PNP Device ID: USB\VID_03F0&PID_2B17\JL2HBWD
Description: USB Mass Storage Device
Device ID: USB\VID_0457&PID_0151\01234567890123
Name: USB Mass Storage Device
PNP Device ID: USB\VID_0457&PID_0151\01234567890123
Description: USB Root Hub
Device ID: USB\ROOT_HUB\4&89D919A&0
Name: USB Root Hub
PNP Device ID: USB\ROOT_HUB\4&89D919A&0
Description: USB Root Hub
Device ID: USB\ROOT_HUB\4&362114AD&0
Name: USB Root Hub
PNP Device ID: USB\ROOT_HUB\4&362114AD&0
Description: USB Root Hub
Device ID: USB\ROOT_HUB20\4&29D1E53&0
Name: USB Root Hub
PNP Device ID: USB\ROOT_HUB20\4&29D1E53&0
Description: USB Root Hub
Device ID: USB\ROOT_HUB\4&2163B286&0
Name: USB Root Hub
PNP Device ID: USB\ROOT_HUB\4&2163B286&0
回頂端
檢視會員個人資料 發送私人訊息 MSN Messenger
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作