打算向一个INI文件中先把里面的字符读出来,然出再用WRITE语句写回去,但是发现一个问题,如果有两个人同时操作的话就有问题.
第一个操作者用WRITE语句向此文件写入时,同时而另一个操作者使用INPUT语句从里面读取变量时,由于此文件在此时作为OUPUT文件输出,里面的字符将被清空等待写入.这时使用INPUT语句者将读取不到数据,发生错误,请问如何避免.谢谢给个例子.
第一个操作者用WRITE语句向此文件写入时,同时而另一个操作者使用INPUT语句从里面读取变量时,由于此文件在此时作为OUPUT文件输出,里面的字符将被清空等待写入.这时使用INPUT语句者将读取不到数据,发生错误,请问如何避免.谢谢给个例子.
Open 语句
能够对文件输入/输出 (I/O)。语法Open pathname For mode [Access access] [lock] As [#]filenumber [Len=reclength]
下列代码以只允许读的二进制方式打开文件;其他过程不可以读该文件。Open "TESTFILE" For Binary Access Read Lock Read As #1