System.TDoubleRec.Bytes

提供: Appmethod Libraries
移動先: 案内検索

Object Pascal

property Bytes[Index: Cardinal]: UInt8 read GetBytes write SetBytes;  // 0..7

C++

__property Byte Bytes[unsigned Index] = {read=GetBytes, write=SetBytes};

プロパティ

種類 可視性 ソース ユニット
property public
System.pas
System.hpp
System TDoubleRec

説明

8 つの System.UInt8 からなる配列の変数で、この System.TDoubleRec インスタンスの内部表現を形成します。


メモ: Bytes データ型が、XE3 リリースで変更されました。 以前は、Bytes は、レコードの可変部分でした。 現在、Bytes は[rad_ja:プロパティ#配列プロパティ|配列プロパティ]]です。 Bytes のような配列プロパティの場合、システム演算子 System.HighSystem.Low は使用することができず、配列プロパティのポインタを取得することができません。 XE2 リリースでは、System.HighSystem.LowBytes で使用することができ、Bytes 配列のポインタを取得することができました。

Bytes を使用すると、System.TDoubleRec 変数の個々のバイトにアクセスすることができます。 たとえば、次の式は、TDoubleRec 型変数の3 番目の要素を参照しています:

data.Bytes[2]

関連項目