就是虚拟一个逻辑盘之类的吧,应该没问题,不过多了一层平台,效率!!!
过去DOS下曾有个硬盘的压缩模式,其实就是所有文件都保存为压缩方式,现在的ZIP之类都是可以不释放而打开其中的文件的。所谓虚拟驱动器我想就是这些东西吧,不知理解对不,如对,当然可以实现。

解决方案 »

  1.   

    要让系统认为多一个驱动器,那得用vxd,wdm了,做虚拟驱动器,而且不同的操作系统下,得些不同的驱动,累啊!!!:(
    至于逻辑盘对应的物理存储,应该采用一个文件,最好的管理方式当然是采用复合文档(参考ole,activex相关)了!而且如果你希望用户不能直接访问这个文件的话(通常没有必要做到这一步,毕竟虚拟光盘文件你都可以访问的),就得用ntfs相关的设置(仅nt适用了)!
      

  2.   

    vxd啊,肯定可以实现,但是真的你认为这样高效吗。
      

  3.   

    编驱动程序?不会吧!Subst ok!
    另外,Delphi原版编不出驱动城区来!得加一个Delphi ...忘了 ^_^!