如何创建一个文件?还有就是,打开一个文件后,我写入数据,为什么以前的数据就没有了,还有一个,如何一行一行的写入数据。谢谢各位高手。

解决方案 »

  1.   

    用FSO或File I/O都可以
    不过记住访问文件的方式都是Append(追加)
      

  2.   

    前面两个问题已经回答了。最以后一个就是用write写的时候,会自动换行。
      

  3.   


    请参看
    www.yesky.com/20020518/1611774.shtml
      

  4.   

    创建文件:
    if dir(app.path & "\A.txt")="" then
       open app.path & "\A.txt" for append as #1
       close #1
    end if在文件末尾写入
       open app.path & "\A.txt" for append as #1
       -----
       close #1重新写入文件(覆盖原来的内容)
       open app.path & "\A.txt" for output as #1
       -----
       close #1
      

  5.   

    如何创建一个文件?   open  "c:\aa.txt" for append as #1   close #1还有就是,打开一个文件后,我写入数据,为什么以前的数据就没有了,
       open "c:\aa.txt" for append as #1  这样不会覆盖,而是追加
       open "c:\aa.txt" for output as #1  这样会覆盖
    还有一个,如何一行一行的写入数据。   写入一行加,加个  vbclrf ,这个表示换行