我怎么样可以在VB中用二进制的方式打开文件,然后从最后写入一个二进制的数组呢?小的初来,分也不多,如哪位觉得可以,愿全数奉上!!不胜感谢!!

解决方案 »

  1.   

    open filename for binary as #1 该语句用来打开二进制文件,可以用seek语句指向文件尾,
    然后用put语句写数据就可以了。
      

  2.   

    open filename for binary as #1
      

  3.   

    open filename for binary as #1
    put #1,len(filename)+1,bytess()
    close #1len(filename)+1:从文件尾部开始写
      

  4.   

    younghust(一叶知秋) 
    回答是正确的
      

  5.   

    kmzs(.:RNPA:.山水岿濛) 
    多谢了!我试过了,可以!!在此不胜感激。younghust(一叶知秋) 
    你想的和我一样,只可惜,这个时候,好象seek不好用!!他只告诉你现在要写入点的位置!不知道我说的对不对!!呵呵……
      

  6.   

    不好意思,我又试了一下。原来  younghust(一叶知秋)  老兄说的也可以。我在MSDN中找了一下。Seek语句可以处理指针的位置移动,而Seek函数却不可以。而我以前一直没有想到Seek会有两种用法。刚才不好意思!           thank you 一叶知秋。
      

  7.   

    len(filename)+1????????????????????????????
    ???中……