delphi如何取得结构体指针的成员的首地址的值?type
  PMyManager = ^TMyManager;  //自定义了一个结构体指针PMyManager 
  TMyManager = packed record
    DeName: array[0..127, 0..255] of Char;
    DeCount: Integer;
    myBuffer: PByte;
    Width: Integer;
    Height: Integer;
  end;
var  pMrr: PMyManager; i := pMrr^.myBuffer[0];//想取得这个结构体指针的myBuffer成员变量的首地址的值 
                           也就是myBuffer成员的第一个元素的值  这一句提示错误VC++中直接可以这样写 int i = pMrr->myBuffer[0];  请问delphi中该怎么写呢?