Vcl.AxCtrls.TOleStream.Seek

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function Seek(Offset: Longint; Origin: Word): Longint; override;

C++

virtual int __fastcall Seek(int Offset, System::Word Origin)/* overload */;
inline __int64 __fastcall  Seek(const __int64 Offset, System::Classes::TSeekOrigin Origin){ return System::Classes::TStream::Seek(Offset, Origin); }
inline __int64 __fastcall  Seek _DEPRECATED_ATTRIBUTE0 (const __int64 Offset, System::Word Origin){ return System::Classes::TStream::Seek(Offset, Origin); }

プロパティ

種類 可視性 ソース ユニット
function public
Vcl.AxCtrls.pas
Vcl.AxCtrls.hpp
Vcl.AxCtrls TOleStream

説明

ストリームの現在の位置をリセットします。

Seek メソッドを呼び出すと,指定されたオフセットで現在の位置を移動できます。 Seek メソッドはストリームインターフェースを使って現在の位置を Offset および Origin パラメータで指定された値に変更します。

Origin パラメータは Offset パラメータの解釈の方法を示します。Origin に指定できる値は以下のとおりです。



意味

soFromBeginning

Offset は,Ole ストリームの先頭から起算される。Seek は,位置を Offset に移動する。Offset >= 0 でなければならない

soFromCurrent

Offset,は Ole ストリームの現在位置から起算される。Seek は,Position + Offset へ移動する

soFromEnd

Offset は,Ole ストリームの末尾から起算される。Offset は,ストリームの末尾までのバイト数を示すために <= 0 でなくてならない



Seek メソッドは Position プロパティの新しい値を返します。

関連項目