我在一个程序的编译时,它提示Pointer Type required 错误
 我程序中的一段代码是
procedure TForm1.ReceiveData(Sender: TObject; Buffer: Pointer;
  BufferLength: Word);
 begin
move(Buffer^,pchar(@rbuf^),BufferLength); //就是这一句出错
  end;请问这是怎么回事?