阅读:1664回复:7
U盘自动拷贝程序的设计问题,请教了!
我想做一个关于U盘自动拷贝课件的程序,可以快速拷贝老师的课件,其功能的实现:首先,选择要拷贝的课件,然后插入U盘,程序会自动将课件拷贝到U盘中,然后将U盘安全删除,并通过托盘提示学生拔掉U盘。不知道应该怎么来实现,特来请教!谢谢了!
我的思路是这样的,觉得应该通过写一个驱动来完成这个目的(所以,现在正在看关于驱动编程的书籍),然后再设计一个软件程序配合驱动的使用,不知道这样是否比光设计一个软件好,是否可行?先谢过了!!! |
|
沙发#
发布于:2008-01-05 21:38
这个太简单了
1.检测U盘是否插入,认出U盘盘符(网路上找相关的代码,很多,也很全) 2.copy需要的文件到U盘(不用说了) 3.umount U盘(通1) |
|
板凳#
发布于:2008-01-06 12:29
那是用驱动好些,还是直接用软件编程呢?若是用驱动编程,能否再说的详细些,因为我正在学驱动编程,但还是不很了解.谢谢了!!!
|
|
地板#
发布于:2008-01-12 18:14
有没有哪位大哥指点一下小弟呀???
|
|
地下室#
发布于:2008-01-12 18:15
OnDeviceChange(UINT nEventType,DWORD dwData)要是用这个函数就要先打开此程序,我想实现u盘的插入,触发程序???
|
|
5楼#
发布于:2008-01-14 07:19
1.做个常驻内存的应用程序随系统启动自动运行
2.加OnDeviceChange 3.在OnDeviceChange枚举所有盘符,找出属于USB类且属于移动存储类的盘符 4.向这些盘符拷贝文件 5.安全退出U盘 |
|
|
6楼#
发布于:2008-01-16 15:06
呵呵,谢谢了,如果这么做,那这个程序也太简单了,其实我是想实现一个比较复杂的项目 ,还是非常感谢!!!
|
|
7楼#
发布于:2008-04-10 21:37
如何安全退出U盘,这是个问题!!!!!!!!
|
|