传送文件(20分)

  • 主题发起人 主题发起人 newmaid
  • 开始时间 开始时间
N

newmaid

Unregistered / Unconfirmed
GUEST, unregistred user!
如果TFilestream来传送文件,第一次没传完。。
第二次先把 TFilestream.position = TFilestream.size 然后继续传送文件。。。
这样得到的文件是完整的吗?
有文件结束符这种讲法吗?如果有,那TFilestream.position = TFilestream.size是不是就不对了?TFilestream.position = TFilestream.size-1 ???

请大家指导指导。。。
 
普通文件应该没有结束符,文本文件,或特殊文件才会有结束符。
如果你要在一个FileStream的末尾追加数据,把Filestream.position = Filestream.size是没有错的。
 
能不能举个例子?何为特殊文件?以什么扩展名结束的?
 
比如自己定义的文件,或别的程序中定义的特殊文件,可能会在文件尾部放特殊字符,来检查文件的完整性。
 
多人接受答案了。
 
后退
顶部