PowerTools InputMan for Windows Forms 8.0J
Find(String,RichTextBoxFinds) メソッド

コントロール内で検索する文字列を表すString値。
検索オプションを表すRichTextBoxFinds 値のビットごとの組み合わせ。
特定の検索オプションを適用して、コントロール内のテキストで文字列を検索します。
構文
Public Overloads Function Find( _
   ByVal str As String, _
   ByVal options As RichTextBoxFinds _
) As Integer

パラメータ

str
コントロール内で検索する文字列を表すString値。
options
検索オプションを表すRichTextBoxFinds 値のビットごとの組み合わせ。

戻り値の型

検索文字列が見つかったコントロール内の位置を表すInt32値。 検索文字列が見つからない場合、またはパラメータで空の検索文字列が指定された場合は -1。
解説
このFind メソッドは、strパラメーターで指定されたテキストを検索し、コントロール内で最初に見つかった文字の位置を返します。プロパティが負の値を返す場合は、検索対象の文字列がコントロールの内容の中に見つからなかったことを示します。このメソッドを使用して検索機能を作成し、その機能をコントロールのユーザーに提供できます。また、このメソッドは、特定の書式に置換するテキストを検索する場合にも役立ちます。たとえば、ユーザーがコントロールに日付を入力した場合、Find メソッドを使用してドキュメント内のすべての日付を検索し、見つかった日付を適切な書式に置換した後で、コントロールのSaveFile(String) メソッドを使用できます。

このバージョンのFind メソッドには、検索条件の拡張または絞り込みができるオプションがあります。検索語の大文字と小文字を区別するオプションや、語の一部ではなく全体を検索するオプションを指定できます。optionsパラメーターでRichTextBoxFinds.Reverse列挙体を指定すると、既定の方向(ドキュメントの先頭から末尾へ)とは逆の方向(ドキュメントの末尾から先頭へ)でテキストを検索できます。

参照

GcRichTextBox クラス
GcRichTextBox メンバ
オーバーロード一覧

 

 


© 2004-2015 GrapeCity inc. All rights reserved.