4D v16.3BLOB to integer |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
BLOB to integer
BLOB to integer
BLOB to integer コマンドは、blob BLOBから2バイトの整数値を読み込み、その値を返します。 byteOrder引数は、読み込む2バイト整数値のバイトオーダーを指定します。4Dが提供する以下の定義済み定数のうち、いずれかを渡します:
プラットフォーム独立性に関する注意 MacintoshとPCプラットフォーム間でBLOBを交換する場合、このコマンドを使用する際のバイトスワップの管理は開発者に任されています。 Note: 0からBLOBサイズ-2の範囲のオフセット値(バイト単位)を渡す必要があります。この範囲の値を渡さないと、エラー-111が生成されます。 呼び出し後、offset変数は、読み込まれたバイト数分だけインクリメントされます。したがって、同じoffset変数を別のBLOB読み込みコマンドにも使用し、別の値をBLOBから読みだすことができます。 以下の例ではBLOBから、オフセット0x200から開始して整数値を20個読み込んでいます: $vlOffset:=0x200
参照
BLOB to longint
|
プロパティ
プロダクト: 4D 履歴
初出: 4D v6 タグ Byteswapping, Integer ARTICLE USAGE
ランゲージリファレンス ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||