- 674 名前:デフォルトの名無しさん mailto:sage [2014/04/27(日) 21:18:12.69 ID:Vxdm4tDx]
- Copyは、もう1つ動的配列を作る場合に使う。
TIdBytesはbyteの動的配列だから、byte単位で扱うが不便なら、C言語みたく適切なポインタ型にキャストして扱えばいい。 var B: TBytes; P: PByte; begin P := @B[0]; W := PShortInt(P)^; // 先頭の2bytes Inc(P, 2); // ポインタを2バイト進める W := PLongint;(P)^; // 次の4bytes Inc(P, 4); // ポインタを4バイト進める
|

|