想实现一个制定文件向U盘里COPY文件的小程序1,首先要确定盘符(大概会有 好4个以上的 不确定值)
2,文件要能用对话框进行选择
3,写入完毕 要求有删除USB 的功能估计只能在WinForm里写了。
  有代码的必定给分!!!!

解决方案 »

  1.   

    如此简单的程序.你使用winform中自带的文件对话框控件,令用户选择文件位置...
      

  2.   

    其他應該不難,删除USB 的功能不會,關注中.....
      

  3.   

    jiezhi(风满袖) 
    --------------------
    能讲具体点吗? 谢谢!~
      

  4.   

    弹出U盘
    参看
    http://www.codeproject.com/useritems/usbeject.asp
      

  5.   

    至于copy文件,参看
    http://blog.csdn.net/knight94/archive/2006/03/27/640153.aspx大致的方法是一样的,一个文件用File.Copy即可。
      

  6.   

    不大明白LZ的意思。
    是想要一个完全脱离人手。
    插入U 盘 ,运行程序,然后程序将文件拷贝如U盘 ,最后自动弹出U盘吗?如果不是,那么上面已经有很好的答案了,选择文件夹用通用控件就可以。断开和COPY都有成熟的方法。如果是自动的,那么代码里一定有硬代码。
    我想问你怎么确定盘符?
    有的时候是G都的时候是 H 即便能找到U盘,然后考入固定的地址,但插入2个怎么办?
      

  7.   

    盘符是很容易获得的.遍历一下.遍历的时候顺便把磁盘类型也一起读出来.
    然后把拷贝写到线程中.基本就可以了
    ManagementObjectSearcher query = new ManagementObjectSearcher("SELECT * From Win32_LogicalDisk ");
    ManagementObjectCollection queryCollection = query.Get();
    然后foreach一下queryCollection就可以得到所有的盘了,以及盘的类型.结束usb设备楼上的代码有了
      

  8.   

    调用cmd命令进行copy文件应该是最简单的。