本エラーはTouchJWv2 2.14系では発生しなくなりました。これは内部の処理構造がshift-jisからutf構造に変更されました。このためこのエラーはv2.14系以降では発生しません。 UTFのサロゲートペアの文字が混入していた場合も正常に表示されます。

OpenWarnMes42[20200724]

原因

このメッセージが出た場合はファイルの文字列にUTF-16コードが混在し、ShiftJisコードに変換できない文字を検出した場合に表示されます。
多くの場合はJw_cad以外のアプリケーションで作成された場合に発生します。Jw_cadはMBCSアプリケーションのためUTF-16が混在することはあり得ません。

ShiftJisコードに変換できない文字は「?」として表示されます。ただし、ごく稀にファイルの破損が発生している場合があります。

画面右上のステータスバーに「表示できない文字を検出しました。」と表示されます。

対策

無意味な「?」などが表示される場合ShiftJisコードに変換できない文字を示しています。データの欠落などが発生する場合は、Jw_cad形式のファイルに出力したCADベンダー様にサポートをご依頼ください。

参考

この警告は「設定」「警告アラートを表示しない」をオンにすることで抑制することができます。画面右上のステータスバーは表示されます。

Twitter

TouchJW v2 for iOS好評公開中