我在很少的地方看到过(这里有一个例子:http://pascalgamedevelopment.com/archive/index.php/t-1204.html)人们这样做。
Embarcadero文档没有说明创建流后文件/流中标题的位置。
结论:
由于文档不保证光标的位置,我们应该使用'Seek = 0'。即使现在光标位于文件的开头,我们也永远不知道它会如何及时改变。由于Embarcadero没有记录这一点,看起来他们保留更改权利。
答案 0 :(得分:14)
TFileStream.Create只是打开文件句柄并保留文件位置,Win32在句柄打开后放置它 - 在文件的开头。
没有必要寻求0位置;你已经在那里了。