10.6.20 CurChars

LANSA

10.6.20 CurChars


CurChars は、文字列内の文字数を返します。

シングル・バイト環境では、CurCharsとCursizeは同じ結果を返します。

DBCS環境では、各文字に2バイトが使用されるため、文字列が8バイト長であっても、文字数は、ASCIIの場合は4、ECBDICの場合は3になりま す。これは、シフトイン・バイトおよびシフトアウト・バイトに2バイトが使用されるためです。

入力パラメータ

なし

以下の例では、文字列の値が"Sample"の場合、Numberの値は6に設定されます。

#Number := #String.CurChars

 

ÝAlphanumeric/String型組 み込 みファンクション