プラグインは
- REALbasicのInStr関数、InStrB関数と同様の機能を持ちます。速度はREALbasicのInStr関数とさほど変わりません。
・英語大小文字無視検索および認識検索が可能!
・SJIS対応!
・&h00を含む文字列対応!
・Windowsアプリケーション対応!
変更
(0.6 -> 0.7)
- "find string length = 1"の場合の検索方法をより速い方法に変えた (mic_InStrB, mic_StarInStrB).
#FastInStrBを1文字専用に改良した。FastInStrBはTheodore H.Smithの"CharSet & String Stuff"pluginのメソッドのひとつである。(http://www.thsmith.dircon.co.uk/).- 従来の検索方法も、より速くなった (mic_InStrB, mic_StarInStrB).
(0.5 -> 0.6)
- REALbasic 2.1.x 以降で起動可
- プラグイン名を変更しました。以前使用していたMicono InStr (R2)をPluginsフォルダから削除してください。
- mic_InStrB, mic_StartInStrBをCase sensitiveのみに変更
Micono InStrのメソッドの英語大文字小文字の認識タイプを設定します。
mic_InStrCheckType( CheckType as Integer )
CheckType:
0:英語大文字小文字を無視(デフォルト:REALbasicと同じタイプ)
1:英語大文字小文字を認識(mic_InStrなどのメソッド実行後0に初期化)
2:英語大文字小文字を認識(認識するタイプに固定されます)
文字列の一部を返します。(文字数)
mic_InStr(Source as String, find as String) as Integer
文字列の一部を返します(長さ指定)。(文字数)
mic_StartInStr(Start as Integer, Source as string, find as String) as Integer
Not support "Start<1"
文字列の一部を返します。(バイト数)
mic_InStrB(Source as String, find as String) as Integer
文字列の一部を返します(長さ指定)。(バイト数)
mic_StartInStrB(Start as Integer, Source as string, find as String) as Integer
Not support "Start<1"