高分请教各位有经验的VB Fans,我需用VB建立:文本文件和二进制文件。写入文件时有的书上是用流写入,有的是用其他方法。按你们的经验,建立和写入文件时到底用什么方法比较稳定可靠,如果建立或写入失败,怎么处理比较好。

解决方案 »

  1.   

    如果对文本文件操作,建议用: 
    open "filepath" for input/output as #freefile
    二进制文件:open "filepath" for binary as #xx
    也可以用filesystemobject,操作也比较简单
    dim fso as new filesystemobject
      

  2.   

    如果你处理的是文本文件就用 Fso 吧,Fso 是能处理文本文件并且对文本文件的处理很方便.
    如果你是处理二进制文件就用VB的函数吧!我想也只能用函数了!
      

  3.   

    你如果是用文本文件就用 Fso 吧,Fso 对文本文件的处理很方便.
    你如果是用二进制,就用 Vb 的函数吧!
      

  4.   

    请问,对文本文件操作时,能读出指定的一行吗?
    如文件如下:
    [COMMON]
    CompanyName=中国人民银行
    CompanyURL=http://www.163.com
    DBtype=Access
    UserName=wangyidi
    PassWord=wangyidi
    [email protected]
    AppDir=F:\wh-webdesign\yidihouse
    [NEWS]
    Virtual_DIR=/News
    IndexN=8
    NewsType= 1
    TypeClass= 2
    TypeListN=10
    PageSize=20
    Search= 1
    Adsearch= 1
    SearchKey= 1
    HTML= 1
    SendMail= 1
    en_ver= 0
    big_ver= 0
    big_ver_only= 0
    IsBuild= 1
    [Guestbook]
    Virtual_DIR=/GuestBook
    Gb_PageSize=10
    Img= 1在不知道CompanyName等在第几行的情况下,要读出,能用fso吗?
      

  5.   


    楼上的这个建议用读INI文件的方法,搜索一下有很多答案的
    其实,文件读写,一般的就直接open,就行fso 功能很强大(file system object),基本能实现所有文件操作