setBlankTerminator()
strLib.setBlankTerminator() システム関数は、NULL 終了文字とそれに続くすべての文字をスペースに変更します。strLib.setBlankTerminator() は、C または C++ プログラムから戻されたストリング値を、EGL プログラムで適正に操作できる文字値に変更します。
構文
strLib.setBlankTerminator(target CHAR | DBCHAR | MBCHAR | UNICODE inOut)
- target
- ターゲット・ストリングは、CHAR 型、DBCHAR 型、MBCHAR 型、または UNICODE 型のいずれであってもかまいません。target で NULL 値が検出されない場合、この関数は無効です。
例
// NativeLibrary で定義された呼び出し C 関数
// 名前は CHAR(25) として定義されます
get_name(ID, name);
strLib.setBlankTerminator(name);
// 名前は「Freddy Ramirez」になっています
互換性に関する考慮事項
| プラットフォーム | 問題 |
|---|---|
| JavaScript 生成 | 関数 sysLib.setBlankTerminator() はサポートされていません。 |