ページの先頭行へ戻る
NetCOBOL V11a (V11.0.1A) リリース情報
FUJITSU Software

2.1.16 COM プログラムにおける文字列中のNULL文字について

変更内容

特殊クラスのメソッド呼出し時およびCOMサーバからの返却時の文字列中のNULL文字(英数字項目の場合X'00’,日本語項目の場合X'0000')の扱いが、以下のとおり異なります。

PowerCOBOL97 V6.1L20以前

NULL文字を文字列の区切りとみなし、それよりも右側の文字は無視されます。

NetCOBOL V7.0L10以降

NULL文字は通常の文字と同じように扱われます。

対処方法

NULL文字を文字列の区切りとして使用している場合、以下のいずれかの対処が必要です。