找回密码
 加入
搜索
楼主: xyhqqaa

[AU3基础] (已解决)关于USB的弹出和重新识别

 火... [复制链接]
发表于 2011-8-21 16:53:40 | 显示全部楼层
回复 28# pusofalse
还发现个问题  不知何故,请p版指点:
记得p版有个“安全删除usb”的作品,附上文件:。
我刚才试了一下,用这个“安全删除usb”把  可移动磁盘 退出后,在用p版现在这个不用重新插拔即可识别的代码去验证,发现不可用,会有如下提示:如图:

请p版测试一下,如果用p版的代码,既可以删除U盘,又可以不用重新插拔即可识别,就太完美了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2011-8-21 17:23:03 | 显示全部楼层
回复 31# haijie1223


    那个“安全删除usb.au3”,我现在再看一下发现好多错误,你31#中的提示就是因为这些错误引起的。你如果要安全弹出U盘,最好调用SetupAPI.au3中的_CM_Safely_Eject_Disk函数,或是26#附件中的_DevMgr_EjectDisk函数。

你在30#中说道 直到最后的“done”出现为止没有任何反应,那之前有否出现过31#中的对话框?如果有出现,请确认你的U盘 是否确确实实已经安全弹出了。如果没有出现,那在之后出现的对话框中选择“是”来重载U盘设备。如果这样测试之后还不能成功,我不知究竟何处出现了问题。
发表于 2011-8-21 17:39:43 | 显示全部楼层
回复 32# pusofalse


    之前没有出现,是用了“安全删除usb.au3”之后才出现的。后来26#这个代码,在xp下我测试过了,确实可用。在win7下测试无效。但是“done”等对话框还是照样会出现的,只是没有重新识别U盘的反应。
发表于 2011-8-22 12:56:49 | 显示全部楼层
可以的,我前面写过一个重启usb鼠标的,我的鼠标有时候卡住就动不了了,重新安装一下就可以了.不过代码在家里,我记得是在论坛找的驱动卸载相关资料
发表于 2015-8-29 11:18:30 | 显示全部楼层
弹出个U盘竟这么难,找了很久都没有能用的。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-16 18:48 , Processed in 0.061718 second(s), 14 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表