Pointer(Result)^ 的意思??
//转换函数
//下面是通过流的方式读入一个文本文件FileName,返回string类型
//
function TForm1.BlobContentToString(const FileName: String): String;
begin
with TFileStream.Create(FileName,fmOpenRead) do
try
SetLength(Result,Size);
Read(Pointer(Result)^,size);
finally
Free
end;
end;
请问:
1:Pointer(Result)^什么意思
2:如何与TFileStream的Read
function Read(var Buffer; Count: Longint): Longint;
函数匹配
谢谢了。