delphi Byte、PByte、TBytes的转换  
官方Delphi 学习QQ群: 682628230(三千人)\n
频道

delphi Byte、PByte、TBytes的转换


PByte转TBytes:
    a:PByte;
    b:TBytes;
    b := TBytes(a);

PByte转Byte:其实就是指针操作
    a:PByte;
    b:Byte;
    b := a^;

Byte转PByte:也是指针操作
    a:Byte;
    b:PByte;
    b := @a;
 

 

procedure ByteToBytes(var FData: TBytes; const Bytes: PByte; const BytesLen: Integer);
begin
  SetLength(FData, BytesLen);
  Move(Bytes^, FData[0], BytesLen);
end;


————————————————

原文链接:https://blog.csdn.net/ozhy111/article/details/102799388

推荐分享
图文皆来源于网络,内容仅做公益性分享,版权归原作者所有,如有侵权请告知删除!
 

Copyright © 2014 DelphiW.com 开发 源码 文档 技巧 All Rights Reserved
晋ICP备14006235号-8 晋公网安备 14108102000087号

执行时间: 0.047278881072998 seconds