在98系统下,如果sys文件的长度超过16位,读出来的内容只有前16位,请问这个问题怎么解决

解决方案 »

  1.   

    sys文件的长度超过16位?
    16bit?
    2byte?
    不可能的。
      

  2.   

    读文件代码是这样:不是文件名,就是文件内容,是16个字符    Open App.Path & "\..\mimi.SYS" For Input As #2
        Input #2, u0, u1, u2
        Close #2
    如果总的长度超过16个字符,读出来的内容就不是原文件里的所有内容,只是在98下发现这个问题
      

  3.   

    不会吧??没遇到过,绝对不是win98的问题,应该是其他问题
      

  4.   

    试一下:
    Open App.Path & "\..\mimi.SYS" For Input As #2
        
    Do While Not EOF(2)
    Input #2, u0, u1, u2
    loopClose #2
      

  5.   

    也许可以:
    dim u0,u1,u2 as string * 64