dim a1(1 To 8000) as byte
dim a1(1 To 8000) as byte
dim a3(1 To 5000) as bytedim a4(1 To 21000) as bytecopymemory a4(1),a1(1),8000
copymemory a4(8001),a2(1),8000
copymemory a4(16001),a3(1),5000

解决方案 »

  1.   

    能不能这样copy 
    copymemory a1(1),a4(8001),8000
      

  2.   

    但我的vb字节数组只能分配到32k,再大,编译的时候说,"溢出",怎么办,这样的话,我就不能把所有的数组copy到一个大的数组中了。
      

  3.   

    不可能吧
    我这里可以啊
    一个40MB的Byte数组都定义成功过(那时在想最快速度的把文件以16进制方式显示的算法,试过打开一个8MB的文件,由于每行是79字节,所以8/16*79=40)
      

  4.   

    你是怎么定义的,贴传来看看
    我的是
    dim buffer(8000) as byte
    就是溢出,不知怎么搞得?!