我用控件SysInfo,可以实现。Private Sub SysInfo1_DeviceArrival(ByVal DeviceType As Long, ByVal DeviceID As Long, ByVal DeviceName As String, ByVal DeviceData As Long)
MsgBox "usb插入"
End SubPrivate Sub SysInfo1_DeviceRemoveComplete(ByVal DeviceType As Long, ByVal DeviceID As Long, ByVal DeviceName As String, ByVal DeviceData As Long)
MsgBox "usb拔出"
End Sub但我发现有时这种响应不灵,也就是当一种USB不能识别时就不能响应了。所以我想实现USB口插入设备即响应(弹出窗体通知有USB设备插入),拔出即弹出窗口通知有USB设备拔出。不管该设备是否能用。希望能用VB实现,另外我不懂API,望给出详细API代码。谢谢。
MsgBox "usb插入"
End SubPrivate Sub SysInfo1_DeviceRemoveComplete(ByVal DeviceType As Long, ByVal DeviceID As Long, ByVal DeviceName As String, ByVal DeviceData As Long)
MsgBox "usb拔出"
End Sub但我发现有时这种响应不灵,也就是当一种USB不能识别时就不能响应了。所以我想实现USB口插入设备即响应(弹出窗体通知有USB设备插入),拔出即弹出窗口通知有USB设备拔出。不管该设备是否能用。希望能用VB实现,另外我不懂API,望给出详细API代码。谢谢。
解决方案 »
- 请教一个钩子的问题,一启动VB就挂掉
- 求电子书<<OPC应用程序入门>>
- 急!在线等!Treeview 控件我给它加了复选框,如何判断选中了某一个或者多个项?谢谢!
- sql排序
- 听说c,c++语言都有国际标准,为何basic语言没有国际标准呀?好象pasical语言也没有国际标准。可是用的人都很多呀?
- [向高手至敬,请高手回复] 如何在MSFLEXGRID中进行多表排序??
- ACCESS中,窗体最下面的导航按钮的事件,是什么事件
- 关于刷卡系统的问题?(vb+access)
- God ,怎样实现在程序中运行.sql 脚本文件,以实现数据库的初始化?
- 如何播放透明的AVI文件,就像Serch,copy等动画。
- 散分,祝大家情人节快乐!
- 我的贴子怎么结?
当有一新设备时,主机发送Set_Port_Feature,返回集线器分配usb地址,并使usb重启,至少10ms。
主机发送Get_Port_Status请求来验证设备是否重启,重启完毕就可通讯。
测速、测通讯包大小、分配地址、载入驱动...
当设备移除时,设备产生一个事件,主机发送Get_Port_Status,返回值即可查明。