メインコンテンツへスキップ
このメソッドは、段落とシンボルの位置で指定したテキスト範囲を削除します。

構文

C++

HRESULT Remove(
  int FromParagraph,
  int FromPos,
  int ToParagraph,
  int ToPos
);

C#

void Remove(
  int FromParagraph,
  int FromPos,
  int ToParagraph,
  int ToPos
);

Visual Basic .NET

Sub Remove( _
  FromParagraph As Integer, _
  FromPos As Integer, _
  ToParagraph As Integer, _
  ToPos As Integer _
)

パラメーター

FromParagraph [in] 削除する範囲の開始位置となる段落のインデックスを指定する変数です。 FromPos [in] 削除する範囲の開始位置となる、開始段落内の文字のインデックスを指定する変数です。 ToParagraph [in] 削除する範囲の終了位置となる段落のインデックスを指定する変数です。 ToPos [in] 削除する範囲の終了位置となる、終了段落内の文字のインデックスを指定する変数です。この文字自体はテキストから削除されません。

戻り値

このメソッドに固有の戻り値はありません。ABBYY FineReader Engine 関数の標準的な戻り値が返されます。

注記

削除するテキストの終了位置は開始位置より後である必要があります。そうでない場合は、エラーコードが返されます。(FromParagraph;FromPos) の位置にある記号はテキストから削除されますが、(ToParagraph;ToPos) の位置にある文字は削除されません。

関連項目

Text RemoveAll