解决方案 »

  1.   

    使用timer控件就行了,如果检测的代码需要耗费比较长的时间,界面容易卡住,可以在timer控件中调用线程,使用一个全局bool变量判断这个线程是否已经执行完毕,如果没有执行完毕,则timer里面不进入检测功能代码bool complete=true;private void timer1_Tick(object sender, EventArgs e)
     {
        if(complate==true){
           Thread thread=new Thread(new ThreadStart(DO));
           thread.IsBackground=true;
          thread.Start();
       }
    }private void DO(){
    //检测USB代码
    }
      

  2.   

    能否给我一段检测USB的代码,[email protected]