假如:
我把接收的数据都存入data里了(Byte型)
data(1)到data(4)的16进制都是FF
从data(5)开始才是有用的数据!
我想截取data数组中有用的字符怎么弄?
比如:data(6)的16进制是73,data(13)的16进制是6D
要截取的就是data(7)到data(12)
怎么弄?
data是Byte型的.

解决方案 »

  1.   

    用 CopyMemory 函数实现,你搜索一下这个函数就知道了
      

  2.   

    要用API啊,不用API不能解决吗?
      

  3.   

    不用API当然能解决,只是没那么方便而已,比如一个一个循环处理,这就是最基本的方法。
    用API,就是调用系统提供的这种循环处理的过程,用自己的还是系统API的都差不多。
    不过系统的应该会快点,因为系统在处理这种事情的时候用的是很简单的指针操作,不会像
    VB一样还要通过调用库函数,然后内部有一系列的类型识别处理问题,相对来说,用API会
    快一点,不过在少量的数据处理时,基本上感觉不出来的,只有在处理大量数据时才会有感
    觉。但既然有现成的过程可以调用,我觉得也没必要自己再做一个,而且做出来的理论上还
    会比调用API的慢。