熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java核心技術 >> 正文

Java監聽U盤插入事件

2013-11-23 18:56:47  來源: Java核心技術 

  問題java如何監聽系統中插入U盤並列出盤符?

  比如我的U盤中有個文件為 Usertxt

  如何寫一段代碼讓U盤插入之後讀出Usertxt中的內容??

  獲得的回復

  一 說實話我沒弄過這東西不過我可以告訴你思路

  c++的做法首先運行你的程序然後當u盤插入的時候使用Hook(鉤子)來捕獲插入的事件然後在Io處理就很簡單了

  google search    java hook

  二 windows api 裡邊有USB監聽端口的類庫

  java裡邊的不知道不過你可以調用windows api來實現 就很簡單了

  三java中好像沒法直接獲取usb插入事件得用jni之類的方法

  呵呵 當然也可以啟動一個線程隨時獲取盤符列表再判斷下

  四在Java應用程序中訪問USB設備

  


From:http://tw.wingwit.com/Article/program/Java/hx/201311/26020.html
  • 上一篇文章:

  • 下一篇文章:
  • 推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.