MidBP 関数 (LotusScript 言語)

文字列内の指定した文字位置から始まるバイト数を、プラットフォーム固有の文字セットを使用して取り出します。

構文

MidBP[$] ( expr , start [, length] )

要素

expr

MidBP では、任意の数式または文字列式です。MidBP$ では、任意の Variant 型の式または文字列式です。expr が数式の場合は、まず LotusScript® によって文字列に変換されてから取り出されます。

start

expr から取り出す最初のバイト位置です。

length

オプション。expr から使用する文字数です。

戻り値

MidBP は DataType 8 (String) の Variant 型を返し、MidBP$ は String 型を返します。

start 位置から始まる文字列の長さが length 文字より少ない場合や、length 引数を省略した場合は、start から expr の終わりまでの文字列が返されます。

startexpr のバイト単位の長さより大きい場合は、空の文字列 ("") が返されます。

全角文字が分割されたときは、その文字が除かれます。