当前所在位置:珠峰网资料 >> 计算机 >> 计算机等级考试 >> 正文
Java监听U盘插入事件
发布时间:2010/7/11 13:41:17 来源:城市学习网 编辑:ziteng
  问题:java如何监听系统中插入U盘,并列出盘符?
  比如我的U盘中有个文件为 User.txt
  如何写一段代码让U盘插入之后读出User.txt中的内容??
  获得的回复:
  一 :说实话,我没弄过这东西,不过我可以告诉你思路:
  c++的做法:首先运行你的程序,然后当u盘插入的时候,使用Hook(钩子)来捕获插入的事件,然后在Io处理就很简单了
  google search    "java hook "
  二: windows api 里边有USB监听端口的类库
  java里边的不知道。不过你可以调用windows api来实现 就很简单了
  三:java中好像没法直接获取usb插入事件,得用jni之类的方法
  呵呵 当然也可以启动一个线程随时获取盘符列表,再判断下
  四:在Java应用程序中访问USB设备
广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved