オフセット付きのメモリブロックをコピーしたいのですが、可能ですか?
これは私がこれまでに持っているコードです:
const
SOURCE: array [0..5] of Byte = ($47, $49, $46, $38, $39, $61);
var
Destination: Pointer;
begin
// This is a full copy
Move(SOURCE, Destination^, SizeOf(SOURCE));
// If i want to copy from the third byte, is it possible?
// I imagine the code should be, but it cannot be compiled.
Move(Slice(SOURCE^, {Offset=}2)^, Destination^, SizeOf(SOURCE) - 2);
end;