システム関数
StrLib.copyStr は、あるサブストリングを別のサブストリングにコピーします。
StrLib.copyStr(
target VagText inOut,
targetSubstringIndex INT in,
targetSubstringLength INT in,
source VagText in,
sourceSubstringIndex INT in,
sourcetSubstringLength INT in)
- target
- ターゲット・サブストリングの派生元のストリング。
項目またはリテラルを使用できます。
- targetSubstringIndex
- target の先頭バイトの値が 1 である場合に、target の開始バイトを識別する。
この指標には、整数リテラルを使用できます。または、この指標には、INT 型または長さが 9 で小数部がない BIN 型と同等と定義された項目を使用できます。
- targetSubstringLength
- target から派生するサブストリングのバイト数を識別する。
長さは整数リテラルとすることができます。または、長さは、INT 型または長さが 9 で小数部がない BIN 型と同等と定義された項目とすることができます。
- source
- ソース・サブストリングの派生元のストリング。
項目またはリテラルを使用できます。
- sourceSubstringIndex
- source の先頭バイトの値が 1 である場合に、source のサブストリングの開始バイトを識別する。
この指標には、整数リテラルを使用できます。または、この指標には、INT 型または長さが 9 で小数部がない BIN 型と同等と定義された項目を使用できます。
- sourceSubstringLength
- source から派生するサブストリングのバイト数を識別する。
長さは整数リテラルとすることができます。または、長さは、INT 型または長さが 9 で小数部がない BIN 型と同等と定義された項目とすることができます。
ソースがターゲットよりも長い場合は、ソースが切り捨てられます。ソースがターゲットよりも短い場合は、ソースの値の右側にスペースが埋め込まれます。