用binary方式打开,放到一个byte()数组中就可以了吧

解决方案 »

  1.   

    在WinSock时面可以按Byte Array的方式来接收数据,这样,你只要把收到的数据存到数组里,然后再写到文件里即可。明白了吗?
      

  2.   

    谢谢“未必无悔”,但是我还不太明白。
    我做的是计算机与DSP的并行通信,我需要把计算机这边的MP3文件传送到DSP中去。是不是也是把收到的字节存到数组里,然后写到文件里吗?可是,写到文件里这个步骤应该如何实现?
      

  3.   

    用VB提供的文件操作即可实现读写二进制文件。bytArrar是存储二进制数据的数组Dim bytArray(10000) As Byte
    Open "TESTFILE" For Binary Access Write As #1
    For i=0 To UBound(bytArrar)-1
        Put #1, ,bytArray(i)
    Next
    Close #1不知道这样能否满足你的要求?