网
网中戏
Unregistered / Unconfirmed
GUEST, unregistred user!
C盘下有一A的文本文件<br>c:/a.txt<br>有两个线程同时对它操作。<br>一个在往里写(调其他程序)。另外一个等前面的线程写完后去读。<br>如何能够知道前面的写完了?时间因为写的内容不同写的时间从几秒到几十秒不等。<br>如何知道已经写完马上读?<br>用文件流 ms:tfilestream 监视可以吗?<br>我用 ms.Create('c:/a.txt',fmOpenWrite ) ;当a.txt变化时ms会变化吗?<br>现在是用sleep(60000);可是有时候一秒不到就写完了。白白多等了59秒。有没有API函数<br>能够马上得知a.txt的变化?问题解决再加300分