关于文件拷贝问题(100分)(100分)

  • 主题发起人 主题发起人 BXF
  • 开始时间 开始时间
B

BXF

Unregistered / Unconfirmed
GUEST, unregistred user!
请问怎样将硬盘上的某些指定的文件拷贝到软盘上?
这些文件总和或其中一个文件的容量可能大于一张软盘,即要求支持分盘拷贝
最好不要用其他控件(DELPHI自带的COPYFILE功能不支持分盘拷贝)
哪位高手能帮办在下?(最好要源程序)
 
用TFileStream吧,它的CopyFrom可以满足你的要求。
不要上来就要源码,自己多动手,看看TFileStream的帮助,这样才能有进步。
 
拷贝文件可以用API:SHFileOperation
也可以用Delphi的TFileStream
但是要求分盘拷就不是那么容易的,起码你要支持文件分割及合并功能
要不你只分割了到时怎么合并啊? 这个功能你可以搜索一下以前的贴子。
 
可以用DELPHI的一些函数,在写数据时把容量设为1.44M并在每张盘的开始作标记,还原时首先
检查标记写把数据还原,
 
谢谢各位大侠,教父的方法我正在试,最好能有更简单的方法。
 
大家再多提宝贵建议吧!
最好详细些
 
用控件吧,我做过,既可以压缩,又可以分卷,好像是什么backup之类的控件,我找找!
 
我用VCLZIP,挺容易上手的
 
做个目录头,然后把文件读到Tfilestream中,在压缩,然后分批考到磁盘中
 
多人接受答案了。
 
后退
顶部