如何检测CD / DVD / USB何时插入或移除并获取驱动器号?

时间:2010-09-03 11:10:58

标签: delphi usb detection

我想检测何时插入或移除磁盘(CD / DVD)或USB。

我知道我应该使用WM_DEVICECHANGE消息,但我的问题是获取云端硬盘的音量(字母),我试图通过WMI QueryWin32_VolumeChangeEvent来获取它我不能!

there is an Example并且工作正常,我怎么能用Delphi做到这一点?

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

对于CD插入,您需要CDEvents:http://www.torry.net/vcl/filedrv/cd/dtcdevents.zip

工作得很漂亮。如果你想要样本代码,请发电子邮件给我(eknowles@gmail.com)。