strLib.byteLen() システム関数は、末尾のスペースおよび NULL 値を除く、変数内のバイト数を戻します。
一方、strLib.characterLen() は、バイト数ではなく、文字数を戻します。 このトピックの『例』を参照してください。
strLib.byteLen(source CHAR | MBCHAR | DBCHAR | UNICODE in)
returns (result INT)
myUnicode5 UNICODE(5) = "ABC";
length INT;
length = strLib.byteLen(myUnicode5); // length=6
length = strLib.characterLen(myUnicode5); // length=3
| プラットフォーム | 問題 |
|---|---|
| JavaScript 生成 | 関数 sysLib.byteLen() はサポートされていません。 |