我网上看见一段相关代码但其中有一几句不明白请高人指点一下varlpTemp: PByteArray;n64Offset: LONGLONG;begin n64Offset := 0;是把文件流的偏移量指定给变量n64Offset Move(FMFTRecord[dwCurPos], n64Offset, chOffsetSz);把指针指向下一个数据流位置 Inc(dwCurPos, chOffsetSz); lpTemp := PByteArray(@n64Offset); if ((lpTemp[chOffsetSz - 1] and $80) = $80) then//主这里是看文件流的偏移量的第一位是否是1 begin 这里不知是什么意思 for dwIndex := Pred(SizeOf(LONGLONG)) downto chOffsetSz do lpTemp[dwIndex] := $FF; end;