子 子筠 Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-11 #1 我做了一个后台的串口接受,一次要接受的数据大约是100000个,所以我选择了用临时文件先保存下来。再根据数据的不同类型存储到不同的文件中去。在接受第二组数据的时候。总是从第一次接受的数据的最后一个往下写。我该如何在接受第二组数据之前,删除文件或者只是清空临时文件的内容。
我做了一个后台的串口接受,一次要接受的数据大约是100000个,所以我选择了用临时文件先保存下来。再根据数据的不同类型存储到不同的文件中去。在接受第二组数据的时候。总是从第一次接受的数据的最后一个往下写。我该如何在接受第二组数据之前,删除文件或者只是清空临时文件的内容。
子 子筠 Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-12 #3 谢谢,不过我的项目是一个监测系统。要用很多年的。我每次接受的数据都是要保存下来的。方便以后故障时检修用的。
T tseug Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-12 #4 Seek(0,0),然后再写 或者直接Rewrite也行
W wr960204 Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-12 #5 DeleteFile删除文件 或 FileSeek(FIleHandle,0,0);定位到文件开始部分,重新写文件.
子 子筠 Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-13 #6 谢谢,我知道了。不是文件没有被删除或定位到第一个。是我第二次接受的数据之前没有清空。 还是谢谢各位