procedure TForm1.BitBtn1Click(Sender: TObject);
Var
Size : LongInt;
TempPchar : PByte;<<也可换成byte用
SaveStream : TMemoryStream;
begin
try
savestream:=TMemorystream.Create;<<注意这步不能省
Image1.Picture.Bitmap.saveTostream(SaveStream);
Size := SaveStream.Size;
SaveStream.Position := 0;
GetMem(TempPchar,Size+1);
SaveStream.Read(TempPchar^,Size);
except
Raise;
end;
end;