没用过楼主说的函数,不过我猜f既然有写函数,肯定有是否可以写,或者是否可以连接的函数。
楼主在if里加个判断,如果f连接断了就再执行一遍f=fso.OpenTextFile(filePath,ForAppending,true);。
之后还按你之前写的有试过创建流写在循环外面,然后close()方法写到循环之后,看看能不能解决之写入一部分就不写了这个问题